我在使用 jQuery 或 JavaScript 进行图像验证时遇到问题。
当我尝试自己时,请参阅下面的代码。
简报
我想在 for 循环的帮助下验证多个图像。
问题(验证订购)
当我按下提交按钮时,此代码已按 DESC 顺序验证图像(见下图),我想要 ASC 顺序1 field is required...
,然后2 field is required
等
代码:
<script src="http://code.jquery.com/jquery-latest.js"></script>
<script>
function imageValidation(){
return_var = 'true';
for(var i=1; i<4; i++){
if(($('#player-'+i).val()) == ''){
return_var = i+' field is required';
}
}
alert(return_var);
return false;
}
</script>
<form onsubmit="return imageValidation()">
1 <input type="file" id="player-1" name="players[]" /><br />
2 <input type="file" id="player-2" name="players[]" /><br />
3 <input type="file" id="player-3" name="players[]" /><br />
<input type="submit" />
</form>