0

在 JavaScript 发出警报后,我需要在 JQM Mobil 中打开我的第二页(id=objectside):

      function showObjekt(val){
        $.getJSON('getObjectDetails.php?ido='+val, function(data) {
            //Overwrite divs in page objectside with values from json
              objectside.divid.innerHTML=data.value; //example how i overright it
        });
        $.mobile.changePage("#objectside");
  }

如您所见,我在页面中使用 id objectside 修改了 serval div,然后我想加载这个修改后的页面,就像我点击链接一样href="#objectside"
这行不通。我做错了什么?

4

1 回答 1

0

完成 JSON 调用后,您必须通过 jQuery Mobile 更改页面:

$.getJSON('getObjectDetails.php?ido='+val, function(data) {

           $("#objectside").html(data.value);

           //Change page now
           $.mobile.changePage("#objectside");
        });
于 2013-07-01T12:13:08.273 回答