从jQuery获取消息:
JavaScript运行时错误:对象不支持属性或方法 '有效'
我的代码如下:
$(document).ready(function () {
$('#formName').validate();
// more jQuery functions
// then:
$('#submitButton').click(function (e) {
e.preventDefault();
var result = $('#formName').valid();
alert(result);
});
});
我的代码中包含以下jQuery库和插件:
<script type="text/jscript" src="@Url.Content("~/Scripts/jquery-1.7.1.min.js")"></script>
<script type="text/jscript" src="@Url.Content("~/Scripts/jquery.validate.js")"></script>
<script type="text/jscript" src="@Url.Content("~/Scripts/jquery.validate.unobtrusive.js")"></script>
<script type="text/jscript" src="@Url.Content("~/Scripts/jquery.validate.unobtrusive-ajax.js")"></script>
之前有人碰到过吗?我需要更新版本的jQuery吗?什么在这里?另外值得注意的是....这是一个使用Telerik的'Kendo'插件构建的网站。
答案 0 :(得分:0)
这个低悬的果实答案就是你的$(document).ready()函数的脚本在实际的jquery脚本之前加载。
我建议通过fiddler或内置的网络调试器(如果可用)监视http请求,以查看脚本的加载顺序。
首先应该加载jQuery。