我正在阅读有关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/