Jquery 验证
您好,我有许多文本字段需要验证,但我不想使用 Jquery 所需的“required”类来验证文本字段,因为出于演示原因,我正在使用自己的 CSS 类。所以我无法使用所需的课程。
$(document).ready(function(){
$("#dform").validate({
errorPlacement: function(error, element) {
return true;
},}
jQuery.validator.addClassRules({
txt: {
required: true
}
});
});
});
我使用下面的代码来验证具有“txt”类的字段。 “txt”是我的文本字段的 css 类。 你能帮我看看这段代码有什么错误吗? Firefox firebug 在参数列表后给出类似 Missing) 的错误。
Hi I have got many text fields to validate, but I don't want to use class "required" that is required by Jquery to validate text fields because I am using my own class css class for presentation reasons. So I can't use required class.
$(document).ready(function(){
$("#dform").validate({
errorPlacement: function(error, element) {
return true;
},}
jQuery.validator.addClassRules({
txt: {
required: true
}
});
});
});
I am using below code to validate fields that have class "txt". "txt" is my css class for text fields.
Could you help me what is the error in this code? Firefox firebug gives an error like missing) after argument list.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您知道可以在 HTML 中使用多个类,对吗?
只要
required
不是与样式表冲突的类名,您就可以只使用这两个类。您的 CSS 会很乐意忽略required
,而 jQuery 会很乐意忽略txt
。You know you can use multiple classes in HTML, right?
As long as
required
isn’t a class name that will conflict with your stylesheet, you can just use both classes. Your CSS will happily ignore therequired
and jQuery will happily ignore thetxt
.bdesham 通过使用“required”作为类名解决了这个问题。
至于你的错误,这可能就是你想要做的:
如果你是一个 javascript 新手,请帮自己一个忙,使用可以检查 javascript 语法的 IDE,或者使用在线语法验证器;它会节省你很多时间/头痛。
bdesham addressed the issue with using "required" as a class name.
As to your error, this is probably what you wanted to do:
If you're a javascript novice, do yourself a favor and use an IDE that can check javascript syntax, or use an online syntax validator; it'll save you lots of time/headaches.