我有一個問題,我的jquery datepicker在daptepicker字段有 驗證錯誤時自動打開。 這裏的代碼驗證後jquery datepicker開放問題
a("#da-ex-validate1").validate(
{
rules:{"jourferie.nombrejours":{required:true,digits:true,max:40},
"jourferie.date":{required:true,date:true},
"jourferie.occasion":{required:true}
},
invalidHandler:function(e,c){var f=c.numberOfInvalids();if(f){var d=f==1?"Vous avez manqué 1 champ. Il a été mis en évidence":"Vous avez manqué "+f+" champs. Ils ont été mis en évidence";a("#da-ex-val1-error").html(d).show();}else{a("#da-ex-val1-error").hide();}}
});
a("#da-ex-datepicker").datepicker({showOtherMonths:true,onSelect: function() { a(this).valid(); }});
,所以我想要的是禁用此行爲。 謝謝。
我想它是因爲當驗證發生時,相關的文本框變得焦點和datepicker得到顯示。 –
我同意你的觀點,那麼無論如何要在驗證時規避這種行爲? – user1655410