使用jquerymobile转换到listview后,数据不会出现

时间:2016-08-02 09:13:29

标签: jquery cordova jquery-mobile

我试图通过添加到下一页的链接来显示listview中的显示数据,但是当页面上没有出现新的数据页重新加载或使用F5刷新页面时,如何单击新页面上显示的数据的时间?

$(document).on('pageinit',function(){
    document.getElementById("pesan").style.display = 'none';
    $.mobile.loading('show');
    $.ajax({
        type: "GET",
        url: "http://localhost/samplingserver/json_pm.php",
        crossDomain: true,
        cache: false,
        timeout: 3000,
        error: function(){
                $.mobile.loading('hide');
                document.getElementById("pesan").style.display = 'block';
            },              
        success: function(result){
            var result=$.parseJSON(result);
            $.each(result, function(i, element){        
                var id_pm=element.id_pm;
                var nama_project=element.nama_project;  
                var lokasi=element.lokasi;
                var tanggal=element.tanggal;
                var list="<li><a href='sampling_pm.html?id_pm="+id_pm+"&nama_project="+nama_project+"' data-transition='slide'><h2>"+ nama_project + "</h2></a></li>";
                $("#listsampling").append(list);    
                $('#listsampling').listview().listview('refresh');
                $.mobile.loading('hide');

                document.getElementById("pesan").style.display = 'none';
            }); 
            }
        });     
}); 

0 个答案:

没有答案