Re: [ajax] 用Ajax上傳檔案
我現在使用jQueryForm 的Plugin
可是出現一個很奇怪的問題
我的js是只有寫這樣:
jQuery('#uploadForm').ajaxForm({
iframe:true,
success: function(data) {
addEditorImage(data);
fHide($('createImgMenu'));
}
});
我在post送出去的時候
結果只會印出像這樣的 attachment/201007/26/196_1280126768zi9P.jpg
這樣的圖片位址
但是在GoogleChrome的時候,同時因為我有裝一些套件
結果印出來的回應是attachment/201007/26/196_1280126768zi9P.jpg<div
id="ChromeGesture-BackgroundSupportElement" style="position:
fixed; top: 0px; left: 0px; background-image: initial; background-attachment:
initial; background-origin: initial; background-clip: initial;
background-color: transparent; margin-top: 0px; margin-right: 0px;
margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px;
padding-bottom: 0p...........
同時在Firefox的時候,如果我開啟Firebug的時候,在圖片位址後面也會加上
Firebug的訊息
請問這個有解決的方法嗎
我以往用普通的Ajax都沒有這樣的情形發生
※ 引述《knives ()》之銘言:
: 我想用Ajax的方式把檔案類型的資料傳上去
: 可是像一般表單如果要傳檔案的話,需要將表單的enctype設成multipart/form-data
: 那我用jQuery的Ajax的話
: jQuery.ajax({
: url: "source/attach_upload.php",
: type: "POST",
: data:"attach="+jQuery('#'+file_id).val(),
: async: false
: })
: 需要加嗎,如果需要又要怎麼加呢
: 謝謝回答
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.117.39.194
討論串 (同標題文章)
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章