如何删除错误消息 - 使用eric hynds的jquery.multiselect

时间:2016-01-25 21:52:01

标签: jquery validation

我有一个使用jquery.multiselect的页面,也使用了jquery.validation。除多选字段外,验证在所有字段上都很有效。问题是如果用户提交表单,它将抛出错误,但如果用户通过单击复选框去纠正错误,则错误仍然存​​在。有关如何在单击框中​​删除错误的任何想法吗?

主要链接:

我的表单:spread operator

多选:http://ehslax50.com/register.asp

1 个答案:

答案 0 :(得分:0)

使用jQuery可以通过监听click事件

来完成
//listen for click event on multi select years
$('input[name="multiselect_years"]').on('click', function()
{
  //hide error label when that event happens
  $('label[for="years"].error').hide()
});