输入类型=“文件”使用Jquery中的链接

时间:2012-06-29 14:51:56

标签: javascript jquery html

是否可以模拟<input type="file">并使用链接和jQuery获取文件浏览器?

我试图找到一个教程来做到这一点,但谷歌搜索没有给我任何答案。任何帮助都将非常感激。

2 个答案:

答案 0 :(得分:2)

简答:不。

file输入允许浏览磁盘等以选择文件。这无法使用任何其他标准HTML / JS技术进行模拟。

答案 1 :(得分:0)

我在过去已经取得了类似的成绩,但它有点像黑客:

  • 在页面上放置一个正常的文件上载。
  • 使其完全透明(使用不透明度 - 不要将其可见性更改为隐藏)
  • 将您的链接置于文件上传浏览按钮下。

当用户认为他们点击了链接时,他们实际上会点击浏览按钮。

它太可怕了,但我不知道另一种方式。