我正與一個移動應用程序,其中 第一頁有jQuery Mobile的頁面波動
HTML工作
<ul>
<li>121212</li>
<li>123233</li>
<li>232323</li>
<li>4323423</li>
<ul>
當 「禮」 的用戶點擊,那麼他/她進入了下一頁,該頁面將通過Ajax
檢索與選定「li」相關的數據。 這幾乎是好的..
但是當Ajax
響應來頁面波動2倍。 意味着一次頁面加載,下次頁面全白,然後再次顯示Ajax
響應頁面。 爲什麼?
Ĵ查詢
$("clickOnLi").click(function(){
var id= $(this).val(); //get the selected li value
$('.loadingGif').css({ 'display':'block' });
$("#ulShowContent").html(''); // to remove old inner HTML to show new result html
var dataString = 'selectedid='+id;
$.ajax({
type: "POST",
url: remoteUrl+"handler.php",
data : dataString,
cache: true,
success: function(response) {
if(response){
$('.loadingGif').css({ 'display':'none' });
$("#ulShowContent").html(response);
}
}
});
})
**and the result will show in this html**
<ul id="ulShowContent" data-role="listview">
<li class="comment chatsend">
<div class="comment-meta">
data 1
</div>
</li>
<li class="comment chatsend">
<div class="comment-meta">
data 2
</div>
</li>
</ul>
很少的問題。在換頁之前或之後,你會做一個ajax調用嗎? – Gajotres 2013-02-22 08:55:05