3

我正在阅读有关 jQueryMobile 的一些基本教程,并且想知道 -可用于 jQueryMobile
的不同数据绑定选项有哪些?

我进行了搜索,结果只发现了 knockoutjs -
这是唯一的方法还是我可以像我们通常对普通 html 控件所做的那样绑定控件?

本质上,我想将 jQueryMobile 与 MVC 4 一起使用,并将控件与 JSON 绑定。

请指导。

4

1 回答 1

0

您应该能够像对待任何其他 MVC 应用程序一样对待使用 MVC 构建的 jquery 移动网站。您可能会遇到基于 jqm 的 ajax 导航问题,但可以使用data-ajax="false".

http://jquerymobile.com/test/docs/forms/forms-sample.html

您还可以全局进行此更改:“如果可能,jQuery Mobile 将通过 Ajax 自动处理链接点击和表单提交。如果为 false,URL 哈希侦听也将被禁用,并且 URL 将作为普通 HTTP 请求加载。”

$(document).bind("mobileinit", function(){
  $.mobile.ajaxEnabled = false;
});

http://jquerymobile.com/test/docs/api/globalconfig.html

最后,基于 ajax 的导航是关于性能的。如果你想使用通用的 asp.net MVC,你将不得不权衡这些权衡。

于 2012-10-11T20:17:31.347 回答