为什么MVC5中默认就没有jquery.unobtrusive-ajax.min.js这个脚本文件了?
之前用这个脚本文件,结合MVC的ajax.beginform做表单的异步提交,这个的实现依赖于jq。后来jq版本升级了,不支持live方法了,而jquery.unobtrusive-ajax.min.js这个脚本中会调用jq 的live 方法,那么MVC的ajax.beginform就不能用了。
再后来,MVC5中干脆都没有jquery.unobtrusive-ajax.min.js这个脚本了,是微软将这种异步表单的提交方式抛弃了吗?还是?
亦或是,现在,即MVC版本高于或者等于5的版本中的表单异步提交方式是?
-------------------------------------------------------------------------------
其实,ADO.NET+JQ也可以完成网站的开发。MVC的Ajax.beginform在此层面上面进行了封装了,好用还好理解,挺好的!不想抛弃这种开发方式。