【发布时间】:2015-07-12 10:33:14
【问题描述】:
我正在使用 bootstrap selectpicker 进行选择。我正在使用 jquery validate 进行验证。如果用户没有选择任何内容,则在 selectpicker 模糊时不会触发模糊,但如果用户选择了值为“”的默认选项,则触发验证。
如何实现这种行为?
【问题讨论】:
标签: javascript jquery twitter-bootstrap validation
我正在使用 bootstrap selectpicker 进行选择。我正在使用 jquery validate 进行验证。如果用户没有选择任何内容,则在 selectpicker 模糊时不会触发模糊,但如果用户选择了值为“”的默认选项,则触发验证。
如何实现这种行为?
【问题讨论】:
标签: javascript jquery twitter-bootstrap validation
基本上 jquery 验证适用于更改值或更改元素值或行为的某些内容,因此仅单击它不会触发验证错误。您需要触发选择器点击事件的更改事件
我可以建议尝试以下代码:
$('.selectpicker').click(function(){
if($(this).val() ==''){ $(this).trigger('change');}
});
【讨论】: