我不知道我的代碼有什麼問題。我是新手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
規則。但它不起作用!