0
以下工作。但我需要将greaterThan属性添加到另一个元素。当我将它添加到第二个元素时,它失败。我看到没有错误,但所有Jquery UI的突破。有任何想法吗?Jquery验证问题
$(document).ready(function() {
$.validator.addMethod("greaterThan", function (value, element, params) {
if (!/Invalid|NaN/.test(new Date(value))) {
return new Date(value) > new Date($(params).val());
}
return isNaN(value) && isNaN($(params).val()) || (parseFloat(value) > parseFloat($(params).val()));
}, 'Start Date must be greater than End Date.');
$("#EndDate").rules('add', { greaterThan: "#StartDate" });
$("#EndDate").validate();
});
你可以发布代码是*不*工作?另外,必须在'form'元素上调用'.validate'。 –