在表单中,有些字段是必填字段,在保存或者修改的时候,需要检查字段是否为空。
首先,在新增的页面(jsp)中写下面的方法,其中 MUserPassword和MUserCode为字段名
// 检查必填项
function CheckRequires(){
if ($("#MUserPassword").textbox("getValue").length==0){
top.messageShow("请设置成员巡检登录账号密码!","提示!");
return false;
}
if ($("#MUserCode").textbox("getValue").length==0){
top.messageShow("请设置成员巡检登录账号!","提示!");
return false;
}
return true;
}
// 获取表单数据
function getDialogValues(){
var retValue= $("objForm").serialize();
return retValue;
}
然后,需要在主界面使用该方法 保存方法下
function CreateDialogParams(saveFunc){
var dialogParams={
toolbar:[{
text:'保存',
iconCls:'icon-save',
handler:function(){
//子页面验证方法
if (top.CheckRequires()){
//获取子页面数据
var retValue= top.getDialogValues();
saveFunc(retValue);
}
}
},{
text:'取消',
iconCls:'icon-cancel',
handler:function(){
top.closewindow();
}
}]
};
return dialogParams;
}