Javascript函数中的JQM加载页面

时间:2013-07-01 12:06:48

标签: javascript autoload jquery-mobile

我需要在JQM Mobil中用JavaScript启动后打开我的第二页(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"链接一样。
这不起作用。我做错了什么?

1 个答案:

答案 0 :(得分:0)

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

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

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

           //Change page now
           $.mobile.changePage("#objectside");
        });