私は「fileToUploadは」(JSとショー・エラー)空の場合は私のエラーを表示し、ページをリロード停止する「fileToUpload」が空の場合はPHP停止フォームのリロードを表示するエラーのJs
<form method="post" enctype="multipart/form-data">
Select image to upload:
<input type="file" name="fileToUpload" id="fileToUpload">
<input class='new_post' type="submit" value="Upload Image" name="submit">
</form>
$('.new_post').click(function() {
var get_photo = $('#fileToUpload').get(0).files.length;
// If 0 file show error
if (get_photo == 0) {
openandclose('.error_box' , 'emptyyyy.', 1700);
$('.error_box').focus();
return false;
}
});
あなたの問題は何ですか?それが動作するかどうかをテストします。ボタンをクリックするのではなく、フォームでsubmitイベントを使用することをお勧めします。しかし、あなたが右から始まっています。もし私たちがあなたをもっと助けたいなら、jsfiddleを投稿してください。 – Loenix
おそらく、get_photo == 0はfalseです。テストできません – Loenix
問題を指定してください。 bcoz私の答えでコードランナーのコードを実行し、それが働いた、それは私が私の答えを削除した理由です。私はあなたの参照のために元に戻しています。 Plsはあなたの問題を指定します。 – Iceman