2

ページで画像をアップロードするために使用jquery.form.js(version 3.18)します。FF と Chrome ではうまく機能しますが、IE ではうまく機能しません。

IE では画像を正常にアップロードできますが、サーバーから json を返すことができず、IE で「アクセスが拒否されました」と表示されます。ps jqueryのバージョンはv1.5.1です。誰か助けてくれませんか??

ここに私のjsコードがあります:

var options = {
    target: '#bar_img_info',
    url: 'dealUploadImg.jsp',
    type: 'POST',
    success: function(msg){
    $('#bar_img_info').html(msg);
    }
};

$("#uploadForm").ajaxSubmit(options); 

これが私のhtmlです:

<label>Bar Image:&lt;/label>
<input type="file" name="bar_img" value="" id="bar_img"/> <strong style="color: red;"    
    id="bar_img_info"></strong><br />
<a href="javascript:dealUploadImg();" class="btn">upload</a>
4

1 に答える 1

4

AJAXInternetExplorer8でサポートされていないアップロードを使用していると思いますmultiple file upload。これについては、すでにここで説明しています。

于 2012-10-31T08:23:45.103 に答える