我不知道我的代码有什么问题。我是新手jQuery验证功能, 我想动态地使用'required'
值'true'
或'false'
添加和编辑页面分开。我希望字段'cate_image'
在编辑页面中设置为'不需要',因为已经有图像插入'添加'页面,但需要仅使用'accept
'验证图像格式。帮帮我。规则不工作在jQuery验证功能
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" }
},
});
我把对编辑页面if
条件如果$("#hidden_cate_id").
存在tf
值将false
,只检查accept
规则。但它不起作用!