$(this).form("validate") 始终返回false
Posted ynhk
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了$(this).form("validate") 始终返回false相关的知识,希望对你有一定的参考价值。
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的主要内容,如果未能解决你的问题,请参考以下文章
解决[disabled]="true"与formControlName冲突