我在頁面上有一個空文件輸入字段,我想使用jQuery在頁面上存在一個已存在的文件。使用jQuery分配文件輸入的文件
例如,我有以下鏈接:
<a href="download.pdf" class="file">Download Me</a>
而下面的形式:
<form>
<input type="file" value="">
<input type="submit" value="">
</form>
我想使用jQuery採取鏈接的href,然後分配給它到文件上傳。我可以很容易地通過分配一個變量,像這樣的href開始這樣的:
var download = $("a.file").attr("href");
但後來我怎麼會去使用這個變量分配輸入文件的上傳?
好了,路徑在網絡上的文件是從該用戶將被上傳(它實際上指向用戶的Internet臨時文件)文件的路徑不同。我建議在這種情況下刪除文件輸入(或給它一個不同的名稱或刪除它的名稱),並傳遞與隱藏輸入的網址。 – 2013-05-01 19:54:40
'enctype =「multipart/form-data」'必須是你的朋友之一... 這看起來像你想做的事嗎? http://stackoverflow.com/questions/15259632/upload-image-as-base64-with-jquery-ajax – 2013-05-01 19:56:43
它似乎有點複雜,我認爲它會。 @凱文 - 我可以通過URL,但我希望這與文件附件發送與鏈接。 – JCHASE11 2013-05-01 20:04:18