このコードを試しましたが、入力がまだ検証されていなくてもフォームを送信します。
私のフォームのコードは次のとおりです。
<a style="cursor: pointer;" id="upload_image">Upload Image</a></li>
<?php
$attributes = array('id' => 'upload_form');
echo form_open_multipart('c=web_page&m=upload_img', $attributes);
?>
<input type='file' style="display:none;" name="photosubmit" id="photosubmit"/>
<?php echo form_cose(); ?>
これが私のjQueryのコードです:
$("#upload_image").click(function(){
$("#photosubmit").click();
if( $('photosubmit').val() != "") //
$("#upload_form").submit();
});
ここに私の質問があります:
このフォームを送信する前に、入力内容にすでに値が含まれていることを確認するにはどうすればよいですか?