こんにちは、アップロードするファイルが複数あります。フォームを送信する前に、これらすべてを検証する必要があります
<form onsubmit="return validate()">
<input type="file" name="File" class="multi" />
<input type="file" name="File" class="multi" />
<input type="file" name="File" class="multi" />
<input type="file" name="File" class="multi" />
<input type="submit" name="BtnSubmit" value="save" />
</form>
そしてjクエリ部分
function validate()
{
$(".multi").each(function(){
var files = $(this).val();
if(files=='')
{
alert("No document file selected");
return false;
}
});
}
問題は、アラートが表示されているにもかかわらず、フォームを送信していることです。これを防ぐ方法。