MVC 4 ビューには、イメージ コントロールとして 1 つの入力タイプ ファイルがあります。
<input type="file" id="imageUpload" name = "imagetoupload" onchange="readURL(this);" accept="*.jpg,*.gif,*.png,*.jpeg"/>
画像を選択せずにフォームを送信すると、すべての検証 (JQuery とモデルの両方) が正常にトリガーされました。
ただし、画像をアップロードしてフォームを送信すると、検証は発生しません。送信クリックで次のコードを使用して、画像のアップロードの検証を明示的に除外しようとしましたが、うまくいきませんでした。
$("#frmRegister").validate({
ignore:"input[type='file']"
});
どんな助けでも大歓迎です。