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

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

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

请指导。

最佳答案

您应该能够像对待其他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,则必须权衡这些折衷。

关于jquery-mobile - jQueryMobile数据绑定(bind)选项,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10020692/

10-10 00:29