我在验证多个文件输入时遇到问题。每当我提交时,只会验证第一个/第一个使用的字段。
HTML:
<html>
<head>
</head>
<body>
...
<tr>
<td>Photo1:</td>
<td> <input type="file" class="ipfile" name="pic[]" /> </td>
</tr>
<tr>
<td>Photo2:</td>
<td> <input type="file" class="ipfile" name="pic[]" /> </td>
</tr>
<tr>
<td>Photo3:</td>
<td> <input type="file" class="ipfile" name="pic[]" /> </td>
</tr>
...
</body>
</html>
JS:
<script type="text/javascript">
$(document).ready(function(){
$("#fnpMain").validate(
{
rules:{
Telefon:{required:true, exactlength:9, digits:true}
}}
);
$("input.ipfile").each(function(){
$(this).rules("add", {
required:true,
accept: "jpg|jpeg"
});
});
});
</script>