0

私はAngularSpringMVCアプリケーションを使用しており、jquery-uploadifyプラグインを使用してファイルをアップロードしています。以下はコードです

私が含めたさまざまなjsファイル

<!--  files for image uploader extension  -->
<script type="text/javascript" src="resources/scripts/jqueryUploadify/jquery.Jcrop.min.js"></script>

<script type="text/javascript" src="resources/scripts/jqueryUploadify/jquery.fileupload.js"></script>
<script type="text/javascript" src="resources/scripts/jqueryUploadify/jquery.fileupload-fp.js"></script>
<script type="text/javascript" src="resources/scripts/jqueryUploadify/jquery.fileupload-ui.js"></script>
<script type="text/javascript" src="resources/scripts/jqueryUploadify/uploadHandler.js"></script>
<!-- The XDomainRequest Transport is included for cross-domain file deletion for IE8+ -->
<!--[if gte IE 8]><script type="text/javascript" src="resources/scripts/jqueryUploadify/jquery.xdr-transport.js"></script><![endif]-->

以下は、ファイルのアップロードをロードするためのjavasciptです。

 $(this).fileupload({
            // Uncomment the following to send cross-domain cookies:
            //xhrFields: {withCredentials: true},
            url: uploadSettings.upload_url,
            type: 'POST'
});

このコードはIE10+、chrome、firefoxで正常に動作します

しかし、IE9では失敗します

-必須のMultipartFile[]パラメータがサーバーに存在しません

これに対する可能な修正は何であるかを提案してください

4

1 に答える 1

0

問題を解決した以下のjavascriptファイルを見逃しました

<script type="text/javascript" src="resources/scripts/jqueryUploadify/jquery.iframe-transport.js"></script>
于 2013-03-20T09:45:35.860 に答える