hocam sonuç üretmek değil jquery ajax ta çözümsüz soru yoktur...
siz html kısmını da yazın buraya ayrıca php dosyasının içeriğini de...
dediğinize göre yapalım...
Bazı css gösterilmesi için çalışan başka jquery kodları olabilir sorun oradan kaynaklanıyordur bence. Aynı sorunu bende checkbox ile yaşamıştım sorunu o şekilde giderdim. Özel bir tema vs mi kullanıyorsunuz ?
http://alicancanpolat.com/sosyalizmir/
site bu. işlemlerimiz durak sorgulama kısmında. O kısım dialog page özelliği ile açılıyor ve bu yüzden onun head kısmı yok yani css ler vss tanımlı değil fakat anasayfadaki css özelliğini gördüğünüz gibi burda da çalışmakta. Kodları getireyim ben ;
<div data-role="dialog">
<div data-role='header'>
<h1>Serdar Mutlu</h1>
</div>
<div data-role='content' data-ajax="true">
<form id="durak" action="#" onsubmit="return false;">
<h1>Durak Sorgulama</h1>
<input type="search" name="durakno" value="" placeholder="Lütfen Durak Numaranızı Giriniz">
<a href="#" class="ui-btn ui-icon-check ui-btn-icon-left" onclick="$.duraksorgu()">Gönder</a>
</form>
<div id="sonuc"></div>
<div id="loader">Veri Yükleniyor..</div>
</div>
<style type="text/css">
#loader {background: #333; color: #fff; padding: 10px; bottom: 0; left: 0;display:none;}
</style>
<script type="text/javascript">
$(function(){
$("#loader").ajaxStart(function(){
$(this).fadeIn();
}).ajaxComplete(function(){
$(this).fadeOut();
});
$.duraksorgu = function() {
var deger = $("form#durak").serialize();
$.ajax({
url: "../islem/duraksonuc.php",
type: "post",
data: deger,
success: function(cevap){
$("#sonuc").replaceWith(cevap);
}
});
}
});
</script>
<div data-position='fixed' data-role='footer'>
<h1>Footer</h1>
</div>
</div>duraksonuc.php
echo '<input type="button" data-mini="true" value='.$json->stopInfo->busStopName.'>';
edit : class ları ile birlikte text'i echo yaptırdığımız zaman yiyor. fakat sadece text yaptırdığım zaman otomatik class özelliklerini eklemiyor.