2011-09-18 64 views
0

我的应用程序正在使用JQTouch。演示显示如何获取html文件并将其显示在用户界面中,但我正在加载JSON,我希望在预先存在的DIV中使用它。我不想创建一个单独的people.html并在服务器上生成它。如何在jqtouch应用程序中的页面之间切换时加载json数据?

所以我有一个这样的DIV,我想将我的人员列表加载到UL中。

<div id="people"> 
<div class="toolbar"> 
    <h1>People</h1> 
    <a href="#" class="back">Back</a> 
</div> 
<ul class="rounded"> 
    <li class="sep">F</li> 
    <li><a href="#person">Flintstone, <em>Fred</em></a></li> 
    <li><a href="#person">Flintstone, <em>Pebble</em></a></li> 
    <li><a href="#person">Flintstone, <em>Wilma</em></a></li> 
    <li class="sep">J</li> 
    <li><a href="#person">Jetson, <em>Elroy</em></a></li> 
    <li><a href="#person">Jetson, <em>George</em></a></li> 
    <li><a href="#person">Jetson, <em>Jane</em></a></li> 
    <li><a href="#person">Jetson, <em>Judy</em></a></li> 
</ul> 
</div> 

此页是从我的应用程序与代码的开始看起来像这样(这一切都在同一个HTML页面)下载:

..snip.. 
<li class="arrow"><a href="#people">View all</a></li> 
..snip.. 

什么我需要做的,叫我的人.aspx返回JSON的服务?我想我需要使用$.getJSON,从JSON创建UL,然后在jqtouch中调用某些内容以转换到我的人员应用程序页面(div)。

回答

相关问题