Re: [問題] jQuery Button Call file 事件
如果是跟我以前一樣的問題的話
我那時候也沒找到解決的辦法
大概找到的說法都是因為安全性的問題
所以遊覽器對於不是使用者自己點選選檔案的動作
都會在submit的時候失敗
我那時候案主的需求是
他有設計了一個圖
他希望可以點那個圖就觸發選檔案的事件
於是我就做了一個img button
然後當button.click()的時候觸法file.click()
然後就遇到跟你一樣的問題 在submit的時候就會失敗
後來最後解決的辦法 應該說折衷的辦法是
在那個圖案上面 把一個 <input type="file" />弄成透明的蓋在上面
並且把大小調整跟button一樣
這樣使用者就會像在點圖案 然後可以選檔案這樣
只是這邊要因為不同遊覽器 設定不同css
因為input file每個遊覽器的樣子大小都不太一樣
我覺得我這是很硬幹的做法
如果有高人有好方法我也很想了解
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.32.37.135
推
06/15 18:58, , 1F
06/15 18:58, 1F
→
06/16 11:07, , 2F
06/16 11:07, 2F
→
06/18 10:17, , 3F
06/18 10:17, 3F
→
06/18 10:17, , 4F
06/18 10:17, 4F
討論串 (同標題文章)
Ajax 近期熱門文章
PTT數位生活區 即時熱門文章