展开jQuery不显眼的选项

时间:2014-04-29 09:18:51

标签: jquery jquery-validate unobtrusive-validation

我使用的是jquery.validate和jquery.validate.unobtrusive。

我希望在表单无效时显示提醒。

jquery.validate具有validate()方法,该方法接受options参数。在那里,我可以设置invalidHandler处理程序。 另见:http://jqueryvalidation.org/validate#invalidhandler

然而,似乎没有任何(直接)方式来扩展选项.unobtrusive传递给validate()方法。

实现这一目标的最佳方法是什么?

1 个答案:

答案 0 :(得分:0)

这是我现在得到的。也许还有其他解决方案,但这很有效。

$("#my-form").bind("invalid-form", function (form, validator) {

    var firstError = validator.errorList[0];
    alert(firstError.message);
});