我想有一個觸發用戶選擇一個文件後立即上載過程中的<input type="file">
表單元素,而不需要用戶採取的第二個附加步驟點擊「上傳」。使用jQuery上傳文件,而無需點擊「上傳」
我怎麼能立即啓動文件上傳過程在選擇一個文件,實際上是異步執行的文件傳輸?
編輯:Uploadify看起來不錯 - 除了它需要Flash上傳。如果可能,我想盡量避免。要求Flash上傳文件可能會成爲人們試圖在網上獲取照片的障礙。我的目標網站受衆是誰沒有很多的經驗與互聯網,表格等人我試圖使這一過程儘可能簡單。
我相信你可以綁定到表單上傳輸入。由於安全限制,您可能無法讀取其內容,但只知道它已觸發。這完全可以做到,因爲gmail電子郵件附件以類似的方式工作。 – 2011-05-15 04:25:41
這似乎是要走的路。 Uploadify是基於Flash的,所以我覺得沒有。我可以在文件表單元素上設置「onchange」事件來觸發表單提交,從而將文件發佈到IFRAME。謝謝。這是一個有點hackish的,但因爲你本身不能通過jQuery發佈表單數據,這種解決方法似乎是最好的選擇。 – Scott 2011-05-15 04:27:17