有時除了用正則來進行表單元素驗證外,還需要通過一些邏輯判斷來驗證,這是我們可以在callback屬性對應的函數中進行邏輯判斷:
addBindModalDefaultGateway: {
message: '默認網關無效',
trigger: "change",
validators: {
notEmpty: {
message: '默認網關不能爲空'
},
callback: {
message: '開始時間必須小於結束時間',
callback: function (value, validator, $field) {
// const other = validator.getFieldElements('datetimeStart').val();//獲得另一個的值
alert("hello");
return true;
}
}
}
}