2012-12-14 81 views
1

我在我的網站上有單個文件上傳功能。WordPress的照片上傳錯誤

爲了提高我已經加入我的html兩個按鈕CSS。一個輸入類型爲文件,另一個爲按鈕。通過在不透明度0和輸入類型按鈕上設置隱藏輸入類型文件。當我點擊按鈕時,我已經設置了onclick事件觸發瀏覽按鈕的點擊事件彈出圖像上傳。

當我選擇圖像,並提交表單我沒有得到我的$ _ POST文件的任何細節。

爲什麼我這樣做,是因爲輸入類型的文件帶有一個文本框和一個按鈕,它的右下角。打開彈出式用戶可以單擊按鈕或雙擊文本框。我想避免雙擊。

任何更好的解決方案將被理解的。

謝謝!

回答

0

我們可以點擊即使輸入了不透明度0!

在你的HTML:

<input type="file" style="visibility:hidden;" id="uploadme" /> 
<input type="button" id="clickme" value="Upload Stuff!" /> 

JS:

$(function(){ 
    $('#clickme').click(function(){ 
     $('#uploadme').click(); 
    }); 
}); 

現在你可以樣式化你的按鈕你怎麼會!

+0

功能無法與IE8工作。它不會發布圖片意味着圖片無法上傳。 – SangamAngre