2013-05-26 94 views
1

我目前正在创建一个从API接收数据的phonegap应用程序。我利用Ajax检索信息,然后将这些信息附加到div。现在,这在浏览器中工作正常,但是当我在android中使用phonegap执行此操作时,似乎没有任何事情发生,并且没有任何信息被添加到div中。下面是代码:正如你所说.append()在使用phonegap时不起作用

$.getJSON(
     AddressAccess+"Home/loginitems/email/"+UserEmailAddress+"/format/json", 
     function(data) 
     { 
      $('#updateprofilename').append(data[0].Name); 
     }); 

回答

1

,那你就像使用$追加(东西) - 你正在使用jQuery Mobile的动态生成标记(“选择”)。

时动态添加内容(可以说一个<div>到另一个<div>你必须做这样的事情,刷新你的内容:为了更新动态enhancemant后您的网页内容$('[data-role="content"]').trigger('create');

更简单:

你有一个<div>和你动态地添加其他<div>

$("#YourWrapperDiv_ID").append('<div id="DynAddDiv_ID">My dynmicly added content</div>'); 
$("#YourWrapperDiv_ID").trigger('create');