2011-09-18 32 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)。

回答

相關問題