如何解决我需要哪些脚本进行MVC3验证?
| 我一直在使用以下内容: <script src=\"//ajax.aspnetcdn.com/ajax/mvc/3.0/jquery.unobtrusive-ajax.min.js\" type=\"text/javascript\"></script>
<script src=\"//ajax.aspnetcdn.com/ajax/mvc/3.0/jquery.validate.unobtrusive.min.js\" type=\"text/javascript\"></script>
<script type=\"text/javascript\">
window.jQuery || document.write(\'<script src=\"/Scripts/jquery/jquery-1.6.1.min.js\"><\\/script>\')
window.jQuery || document.write(\'<script src=\"/Scripts/jquery/jquery.unobtrusive-ajax.min.js\"><\\/script>\')
window.jQuery || document.write(\'<script src=\"/Scripts/jquery/validate.validate.min.jss\"><\\/script>\')
</script>
我知道MVC3已经改变了一切。如果我想在我的MVC3页面上进行验证,可以请人确认这些是我应该使用的正确脚本。还有哪里是最新版本的良好来源?我在Google API网站上看不到jquery.validate.min.js的任何提及。
尝试从Microsoft CDN中获取所有这些都是一种好习惯,我应该从Google获得jquery,还是从Microsoft获得其他信息吗?
解决方法
我们在MVC 3项目中用于验证的脚本为:
的jquery-1.6.1.min.js
jquery.unobtrusive-ajax.min.js
jquery.validate.min.js
jquery.validate.unobtrusive.min.js
它们基本上与您提到的文件相同。这是有关在MVC 3上处理不干扰客户端验证的教程-http://lucbei.wordpress.com/2010/11/18/mvc3-unobtrusive-javascript-validation-via-html5-in-razor-rocks/
您应该为所有这些脚本使用CDN,因为这可以缩短页面加载的时间。从我的角度来看,我认为您可以将Google API网站或Microsoft Ajax CDN用作jquery脚本。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。