Re: [ajax] 用Ajax上傳檔案

看板Ajax作者時間15年前 (2010/07/26 14:50), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
我現在使用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
文章代碼(AID): #1CJJ1HOo (Ajax)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
文章代碼(AID): #1CJJ1HOo (Ajax)