我有一個表單上傳文件,我會用ajax處理文件,但我不知道如何用ajax獲取數據。Ajax文件上傳
在我的劇本我用這個方法:
$.ajax(
{
type: "POST",
url: "upload.php",
data: ({ file : '???' }),
success: function(msg)
{
$('#upload_box').html(msg);
}
});
如何能聲明「文件」無功取文件數據? (文件名,tmp_name,類型,大小等)。
你看着Uploadify解決了嗎?這就是我用來上傳文件的內容。非常簡單和易於使用。 – Steven 2009-12-15 01:24:10
我更喜歡使用Ajax腳本,而不是Flash ... 我需要製作一個類似gmail的頭像腳本,現在我可以使用上述方法處理表單,我希望我也可以處理FILE數據與ajax ... – Pennywise83 2009-12-15 01:31:22
這是jQuery與閃存結合。該文件用閃存上傳到服務器的TMP文件夾。從那裏jQuery叫你whatever.php文件,你可以在那裏處理其餘的。她可以獲取文件信息,大小等。 – Steven 2009-12-15 02:25:48