我已經開始使用jQuery Mobile,並試圖瞭解如何處理點擊和傳遞數據。例如,我有一個項目的列表視圖。點擊時,我想讓用戶訪問基於點擊的商品ID生成的應用內的其他頁面。我會將數據ID存儲在自定義數據屬性中,並將點擊事件綁定到它,以便我可以將它們發送到其他頁面?或者我應該使用本地方法還是第三方庫?我正在使用REST服務,但如果這有所幫助,則底層後端是ASP.NET MVC應用程序。任何幫助或建議將不勝感激。正確的方式使用jQuery Mobile的數據驅動的應用程序?
3
A
回答
2
我已經使用Sencha Touch而不是jQuery Mobile。但Sencha Touch爲路由提供了很好的支持,這是您嘗試解決的問題的名稱。您應該仔細考慮是否希望進行路由客戶端或服務器端。 Sencha Touch支持客戶端,因爲它適用於良好的離線行爲,因此它正在成爲更受歡迎的方式。 jQuery Mobile可能支持我讀過的imperfect routing,但其他庫如Backbone可以支持fill the gap。另請參閱Spine,胸部。 Spine特別推薦給我移動路由。 This site向jQuery提出了一個補丁來改進路由。
0
JQM爲你做了這些,只是把鏈接放在你的listview LI元素中,JQM會用箭頭渲染它們,並通過AJAX提取內容。
<ul data-role="listview">
<li><a href="/page?item=1">Item 1</a></li>
<li><a href="/page?item=2">Item 2</a></li>
</ul>
的網址/網頁項= 1,那麼應該生成該項目的頁面內容:
<div data-role="page">
...
</div>
相關問題
- 1. 使用jQuery Mobile收集數據的正確方法
- 2. jquery mobile的動畫應用程序
- 3. 製作遠程數據庫驅動的iPhone應用程序的最佳方式
- 4. JQuery Mobile,PhoneGap應用程序中數據的動態緩存
- 5. jQuery驅動的應用程序。 ()
- 6. 如何確定我正在使用的數據庫驅動程序的名稱?
- 7. 使用其他庫分發應用程序的「正確方式」
- 8. 選擇iPad應用程序的數據驅動方法
- 9. 使用jQuery Mobile構建iOS應用程序的頁腳位置不正確
- 10. 便攜式數據庫驅動的網絡應用程序
- 11. 便攜式數據庫驅動的Java應用程序
- 12. 最好的方式來測試ASP.Net數據驅動的應用程序
- 13. 在Google應用程序引擎應用程序中註冊jdbc驅動程序的正確方法
- 14. 使用JQuery Mobile和C sharp的移動Web應用程序
- 15. 正確的方式使用$ .tmpl jQuery中
- 16. 正確的方式來使用JQuery $ .post
- 17. 我正在使用正確的方式使用mongodb驅動程序執行此刪除代碼?
- 18. 使用javascript/jquery格式化數據庫的正確方法
- 19. Android:正確的方式來重用我的應用程序的活動?
- 20. 正確的方式來處理通過應用程序的數據流
- 21. 正確的鎖使用在linux字符驅動程序中
- 22. 在windows中使用正確的mySQL ODBC驅動程序
- 23. 使用Jmeter的數據驅動方法
- 24. 使用Moovweb,jQuery mobile和Phonegap構建jQuery Mobile應用程序
- 25. 使用sql數據庫驅動程序
- 26. jQuery Mobile的iPhone應用程序
- 27. jQuery Mobile的多語言應用程序
- 28. jQuery Mobile的網絡應用程序
- 29. jQuery Mobile應用程序的起點
- 30. Jquery Mobile應用程序的Java類
相信我,我愛煎茶,這是最好的移動網絡在那裏。這個特定的項目需要它與Windows手機一起工作,儘管:( – TruMan1 2012-08-07 15:16:16
瞭解;希望Spine,Backbone,Thorax ...或者jQuery w/mods都可以做到這一點:) – Will 2012-08-07 15:22:59
我明白了,所有關於散列路由的東西都不再綁定了。對我來說,這是一種思維轉換,因爲我習慣於在網站上附加數百個jquery綁定。我承認它看起來像是一種過時的方法。 – TruMan1 2012-08-07 15:26:09