2012-03-02 234 views
0

我想將文件附加到類似於面部郵件消息的消息。在點擊附加按鈕時,瀏覽窗口應該打開。 和選擇文件,文件必須上傳,並在該頁面它自己必須顯示文件名稱。 如果用戶想要,應該可以刪除該項目。 請有人幫忙。 Google返回null。將文件附加到郵件

我創建了一個表單。

<input type="submit" id="upload" value="$" style="margin-left: -10px;" onclick ="javascript:document.getElementById('file').click();" /> 
<form > 
    <input name="file" id="file" size="1" type="file" style="visibility: hidden; width: 1px;height: 1px;float: left;" onchange="this.form.submit()" /> 
</form> 
+1

,看你這樣做的遠? – 2012-03-02 12:23:28

+0

這是一個問答網站,而不是「你能爲我編碼」請求。如果您正在尋找某人爲您寫信,可以考慮使用oDesk來尋找自由職業者。 – 2012-03-02 12:27:12

+0

我真的很抱歉。 我創建了一個表單。 現在編輯了這個問題。 你能告訴我,至少該怎麼做才能將文件上傳到同一頁面並將其顯示爲附件? – 2012-03-02 12:35:00

回答

1

您需要通過ajax請求將文件上傳發送到服務器上的腳本。

也許你應該嘗試一個適合你的需求的jQuery插件。

這裏是上傳插件的一個很好的列表:http://www.tutorialchip.com/jquery/9-powerful-jquery-file-upload-plugins/

+0

我完成了第八種方法[Ajax上傳](http://valums.com/ajax-upload/)其工作完美與下拉區域和我編輯代碼太多.. 非常高興與.. :D – 2012-03-14 12:31:34