【问题标题】:Do you have to "initialize" (or something) an input file field after jQuery insertion?插入 jQuery 后是否必须“初始化”(或其他)输入文件字段?
【发布时间】:2013-03-28 19:36:49
【问题描述】:

我有一个包含表单的 Bootstrap 模式。省略了一堆血淋淋的细节,该表单包含一个按钮,单击该按钮时,会创建一个<input type='file' ...> 字段并将其插入到模式中。这有效:生成的小部件正确显示在页面上并且结构正确,但实际上不起作用——我可以单击“浏览...”按钮,但浏览器的文件选择面板永远不会出现。这在 Safari 和 Firefox 中都会发生。

我是否需要对 DOM 或字段或表单或其他东西进行某种初始化以正确连接?很疑惑……

【问题讨论】:

  • 如果您提供此行为的演示,我相信有人会为您调查。
  • 您是否也将enctype="multipart/form-data" 添加到<form> 标记中?
  • 您需要告诉我们更多信息。什么引导框架?你知道对象是如何被动态插入的吗?一点代码就好了

标签: jquery forms file-upload


【解决方案1】:

假警报,它出现了。经过一番头疼之后,事实证明这个领域的位置并不完全正确,尽管我仍然不清楚为什么这会妨碍它的工作。我已经更正了它,文件选择面板现在出现并正常工作 抱歉,谢谢大家。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-11-05
    • 2022-12-20
    • 1970-01-01
    • 2015-05-10
    • 1970-01-01
    • 2015-04-17
    • 1970-01-01
    • 2019-09-28
    相关资源
    最近更新 更多