未捕获的TypeError: undefined不是函数.ASP中的JQuery验证.NET Web表单
Uncaught TypeError: undefined is not a function. JQuery validation in ASP.NET Web Form
我正在尝试验证ASP。. NET web表单使用jQuery验证
在网站。我包含了这些脚本
<script src="/Scripts/jquery-1.4.4.js"></script>
<script src="/Scripts/jquery-1.4.4.min.js"></script>
<script src="/Scripts/jquery.validate.js"></script>
<script src="/Scripts/jquery.validate.min.js"></script>
在修改。在aspx中,我包含一个自定义脚本
<script type="text/javascript">
$(document).ready(function () {
$('#<%= Form.ClientID%>').validate({
highlight: function (element) {
$(element).addClass('has-error');
},
unhighlight: function (element, errorClass, validClass) {
$(element).removeClass('has-error');
}
});
}(jQuery));
</script>
正如您所看到的,我正在尝试为验证的输入添加或删除css类。
然后我得到一个错误
Uncaught TypeError: undefined is not a function
谁能帮我解决这个问题?可能这个脚本也不对,请帮我修改一下非常感谢! 我同意其他人的观点,他们说您不应该在导入代码中使用过时的库并混合完整和缩小版本的脚本。下面的代码片段应该为您提供一个开端。为化妆品添加了一个引导css参考。
<script src="Scripts/jquery-1.10.2.min.js"></script>
<script src="Scripts/jquery-validate.min.js"></script>
<link href="Scripts/vendor/bootstrap/css/bootstrap.min.css" rel="stylesheet" />
<script type="text/javascript">
$(document).ready(function () {
$('#form1').validate({
onKeyup: true,
eachValidField: function () {
$(this).closest('div').removeClass('error').addClass('success');
},
eachInvalidField: function () {
$(this).closest('div').removeClass('success').addClass('error');
}
});
});
<form id="form1" runat="server" class="test">
<div class="control-group input-append">
<input type="text" data-required="true"/>
<button type="submit" class="btn btn-primary">Send</button>
</div>
</form>
相关文章:
- jquery中的文本框验证
- 是否可以禁用jquery中的单个单选按钮
- 禁用jQuery中的下拉列表
- Javascript/jQuery中的并行Ajax调用
- 如何从javascript/jquery中的复选框中获取布尔值
- JQuery中的活动搜索栏
- jquery中的复选框依赖项
- 正在停止.在jquery中的特定时间间隔内,每次迭代的每次执行
- 将值动态绑定到jquery中的切换按钮
- 如何使jQuery中的悬停函数单独应用于数据库映像
- jQuery中的attr()是否强制小写
- position 是 JavaScript 或 jQuery 中的一个数组
- 存储JQuery中的选项值
- 如何在JQuery中的.html()方法中包含fadeneffect
- 比较jquery中的两个输入
- jQuery中的状态管理是什么
- 如何从javascript/jquery中的多个复选框中获取附加值
- jquery中的PHP代码不起作用
- 有没有什么方法可以停止Jquery中的animate(也可以停止完整的回调函数)
- 当所有输入文本字段都为空时,禁止表单提交,但当jquery中的任何字段不为空时允许提交