这块是新增页面的input框验证的信息:
var myEditValidate;
//页面加载完,自动执行定义js代码
$(document).ready(function () {
form = layui.form;
//判断不为空
myEditValidate = $("#form-program-add").validate({
rules: {
programName: {
required: true,
},
programCode: {
required: true,
},
},
messages: {
programName: {
required: "节目名不能为空!",
},
programCode: {
required: "节目编号不能为空!",
}
},
这是新增的页面:
//新增的页面
var program_edit;
function programEject() {
program_edit = layer.open({
type: 1,
area: ['700px', '450px'],
fix: false,
shadeClose: true,
//不固定
maxmin: true,
title:"添加节目",
content: $("#test"),
btn:["确定","取消"],
/* success: function (layero) {
}, */
yes:function(){
$("#form-program-add").submit();
},
end: function () {
$("#programName").val("");//点击取消按钮后,自动清空输入框中的内容
$("#programCode").val("");
$("#comments").val("");
$("#fileName").empty(); //因为是回显的图片 里面没有文本内容 用empty
//手动删除提示信息的样式
myEditValidate.resetForm();//调用上面的方法
$("#programCode").removeClass("error");
$("#programName").removeClass("error");
layer.close(program_edit);//关闭页面
},
})
}