增加验证步骤
主要是在guns4.0框架下,增加文本框的验证,使用的是bootstrap的验证
增加具体验证文本框id
validateFields: {
eqpRegCod: {
validators: {
notEmpty: {
message: '设备代码不能为空'
}
}
},
useUntCodName: {
validators: {
notEmpty: {
message: '使用单位不能为空'
}
}
},
nextIspDate: {
validators: {
notEmpty: {
message: '有效期不能为空'
}
}
},
eqpType: {
validators: {
notEmpty: {
message: '设备种类不能为空'
}
}
},
eqpUseSta: {
validators: {
notEmpty: {
message: '设备使用状态不能为空'
}
}
},
eqpName: {
validators: {
notEmpty: {
message: '设备名称不能为空'
}
}
}
}
在info.js中加入
/**
* 验证数据是否为空
*/
EqpDictInfoDlg.validate = function () {
$('#EquDictInfoForm').data("bootstrapValidator").resetForm();
$('#EquDictInfoForm').bootstrapValidator('validate');
return $("#EquDictInfoForm").data('bootstrapValidator').isValid();
};
在最后的function加入
Feng.initValidator("EquDictInfoForm", EqpDictInfoDlg.validateFields);
在添加修改方法加入
if (!this.validate()) {
return;
}
在添加修改页面加入form的id,如
<div class="form-horizontal" id="EquDictInfoForm">