1.编写校验方法
function validate() { var returnVal = true; var stockMinAmount = parseFloat($("#stockMinAmount").val()); var stockMaxAmount = parseFloat($("#stockMaxAmount").val()); if (stockMinAmount > stockMaxAmount) { returnVal = false; } return returnVal; }
2.自定义validate校验
var validator; $(document).ready(function () { jQuery.validator.addMethod("gt", function (value, param) { return validate(); }, $.validator.format("最低库存不能大于最高库存")); jQuery.validator.addMethod("it", function (value, param) { return validate(); }, $.validator.format("最高库存不能小于最低库存")); validator = $("#searchForm").validate({ rules: { stockMinAmount: { gt: true }, stockMaxAmount: { it: true } } }) })