javascript - 使用 validator.addMethod 进行 js 验证

标签 javascript jquery validation

我想验证一个下拉框。如果下拉框中的值为空,它应该显示一条验证消息。我处于不从默认选项中删除空值的情况。我有以下下拉列表选项。

' '(默认为空值)

选项1

选项2

选项3

我正在使用正则表达式来传递空值。

http://jsfiddle.net/fY2xm/

 I don't know is that correct passing null value. or any other way.

最佳答案

在给定的情况下,您需要使用必需的验证,因为由于 regexp 规则正在测试 可选 条件,因此它始终返回 true,因为该值对于 null 为空选项。

$("#formname").validate({
    debug: true, //prevent submission for testing
    rules: {
        textbox: {
            required: true
        }
    }
});

演示:Fiddle

关于javascript - 使用 validator.addMethod 进行 js 验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18821520/

相关文章:

javascript - 我需要使用保存颜色 ID 的按钮来记录输出

javascript - 为图像拼图添加放置事件类

javascript - HTML5 可排序和 Ember.JS

javascript - 表单验证练习

javascript - 对象属性值不更新

javascript - 我需要在 URL 中使用 anchor (#) 来更新我的页面

asp.net-mvc - 如何检查 asp.net mvc 中的模型验证错误?

Spring MVC 3. 绑定(bind)后验证前如何修改表单

javascript - 如何在 C++ 中使用 JavaScript

javascript - 如何根据鼠标的位置滚动画廊?