jquery validate - 如果隐藏字段有值则有效

标签 jquery jquery-validate

我需要根据隐藏字段的值验证字段。我尝试了这个自定义规则:

jQuery.validator.addMethod("cityselected", function() {
    if ($('#featureID').val() == "") return false;
    else return true;
});

cityselect: {
    required: true,
    cityselected: true
},

featureID 是一个隐藏输入,我需要检查它是否有值。但这似乎不起作用。有什么想法吗?

最佳答案

将“required”类添加到隐藏输入。

关于jquery validate - 如果隐藏字段有值则有效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7429807/

相关文章:

jquery - p标签会向下滑动但不会向上滑动

jquery - jQuery验证器addmethod将不会显示适当的错误消息

javascript - jquery UI 1.9 Datepicker 在选择器之间移动时显示空 div

javascript - 查找元素在 jQuery 对象中的位置

javascript - 如何提醒 Tic Tac Toe 中的赢家?

jQuery/验证 : form with invalidHandler is always submitted

asp.net-mvc-3 - MVC 3 客户端比较验证

javascript - jQuery 中的单选按钮验证

jquery - 如何在 jQuery 验证后禁用/启用提交按钮?

javascript - 用于 jasmine 测试的 jquery-validation 插件导入