私のコード検証機能によると、ZIP バージョンのみを受け入れる必要があります。
したがって、私の最初のシステムでは、3つのブラウザーすべて「IE 10、Chrome 29、およびFirfox 24」で動作し、 WINRARがインストールされていません
しかし、今、私はいくつかの奇妙な問題を抱えています.WINRARがインストールされていない時まで私のコードは正常に動作していました.WINRARがインストールされている他のシステムでは、ZIPファイルもアップロードすると問題が発生します.システム、それでも「ZIPファイルのみを受け入れます」というエラーが表示されます
以下は私のコードとフィドルです:
Jクエリ
<script>
$().ready(function () {
// validate signup form on keyup and submit
$("#deploymentUploadForm").validate({
rules:{
File: {
required: true,
accept: "application/zip,application/octet-stream,application/x-zip,application/x-zip-compressed"
}
},
messages:{
File: {
required: "This field is mandatory!",
accept: "Accepts only zip file!"
}
}
});
});
</script>
HTML
<div id="wizardSteps">
<form action="~/Deployment/FileUpload" name="deploymentUploadForm" id="deploymentUploadForm" enctype="multipart/form-data" method="post">
<h1>Deployment</h1>
<p>
<input type="file" name="File" accept="application/zip">
</p>
<div role="button" class="marginTop50 marginBottom">
<p>
<input type="submit" id="getDeploymentList" value="Upload" class="active" >
</p>
</div>
</form>
</div>
フィドル http://jsfiddle.net/aasthatuteja/rMS8D/
最初のシステムにWINRARをインストールしたときも同じ問題が発生しています(WINRARをインストールする前に正常に動作していました)
他に何か必要な場合はお知らせください。
よろしくお願いします!