1. 程式人生 > >$(this).form("validate") 始終返回false

$(this).form("validate") 始終返回false

解決 插件 bsp 網址 一起 htm 更新 eset datebox

onsubmit 提交前觸發,返回 false 來阻止提交動作。

validate 進行表單字段驗證,當全部字段都有效時返回 true 。該方法和 validatebox 插件一起使用。

解決:註釋掉---- 存在屬性validatebox,但是沒有賦值的字段

網址:http://www.runoob.com/jeasyui/plugins-form-form.html

學習網址http://www.runoob.com/

//--------------------------------------------------------------保存(寫入和更新)
function savePortDec() {
$("#fm").form("submit", {
url :"${path}/xxx/xxxx.do",
onSubmit : function() {
var isValid= $(this).form("validate");
return isValid;
},
success : function(result) {
var result = eval(‘(‘ + result + ‘)‘);
if (result.success) {
resetValue();
/* $("#dlg").dialog("close"); */
$("#dg").datagrid("reload");

} else {
}
$.messager.show( {
title : "系統提示",
msg : result.msg
});
}
});
}

$(this).form("validate") 始終返回false