我使用的是jquery双列表框插件(http://www.virtuosoft.eu/code/bootstrap-duallistbox/)。我想添加jquery验证。 如果您在未选择至少一个值的情况下提交表单,则应显示一条消息。当您使用普通的选择标记时,始终会提交字段的名称,如果您将双列表框保留为空,则不会发布字段名。
我已经在开发者处问了这个问题,但仍然没有回答。 有人能给我一个线索吗?谢谢。
答案 0 :(得分:0)
可能会晚一点,但是供以后参考:在原始多选名称的后面加上“ _helper2”对我来说很有效,即,在目标选择框(右手)下方显示了一条错误消息。就我而言,这是一个自定义规则,我想它也可以与默认的jquery验证规则一起使用。示例代码:
<select multiple="multiple" id="inputName_select" name="inputName">
[options]
</select>
$('#inputName_select').bootstrapDualListbox({});
$('#myForm').validate({
rules: {
inputName_helper2: {
myCustomRule: true
}
}
});