【发布时间】:2017-08-01 11:49:38
【问题描述】:
我不知道我的代码有什么问题。我是 jQuery 验证功能的新手,
我想动态地使用'required' 值'true' 或'false' 分别添加和编辑页面。我希望在编辑页面中将字段'cate_image' 设置为“不需要”,因为已经有一个图像被插入到“添加”页面中,但只需要使用“accept”验证图像格式。帮帮我。
if($("#hidden_cate_id").val() > 0){
var tf = "false";
}else{
var tf = "true";
}
$("#form-addcategory").validate(
{
rules: {
cate_name: { required: true },
cate_image: { required: tf, accept: "image/jpg,image/jpeg,image/png" }
},
messages: {
cate_name: { required: "Category name is required" },
cate_image: { required: "Category image is required" }
},
});
如果$("#hidden_cate_id"). 存在tf 值将false 并且只检查accept 规则,我将if 条件用于编辑页面。但它不起作用!
【问题讨论】:
标签: php jquery jquery-validate