-1
<div id="multadpic">
<input type="file" name="adpic[]" />
</div>
我有這個div後一個按鈕,我可以添加無限文件的輸入,如:
<div id="multadpic">
<input type="file" name="adpic[]" />
<input type="file" name="adpic[]" />
<input type="file" name="adpic[]" />
<input type="file" name="adpic[]" />
<input type="file" name="adpic[]" />
</div>
我怎麼會驗證它使用jQuery驗證插件?考慮到我不能在規則中寫方括號,但輸入的名稱有方括號。
我發現的一個解決方案是在插件後編寫自己的驗證(但我不知道是否它會工作,或者如果它是圍繞一個蹩腳的工作):
jQuery('#myForm').validate(
{
rules:
{
//my rules
},
messages:
{
//my messages
},
submitHandler:
{
//my file input validation
}
});
我已經讀了很多關於這個問題,但沒有回答解決了我的需求。
在此先感謝您的關注。
你想要做什麼類型的驗證?爲什麼你不能跳過括號? – doublesharp
我需要驗證文件擴展名,只接受'jpg | jpeg | png'和文件大小。是否可以跳過括號?我不知道.. –
爲了避免括號使用'\\ ['而不是'['和'\\]'而不是']' – st3inn