上传五触发器文件打开对话框



我正在使用uploadifive jquery插件上传讣告照片。我希望用户能够双击占位符图像并触发文件对话框,而不是使用通常的uploadifive生成按钮。我想隐藏所有其他上传元素。

我可以使用这个:

$( "input:file" ).trigger('click');

,这会打开对话框,但是当我选择一个文件时,对话框会再次打开2-3次。

是否有一个even,我可以触发这个,使它正确工作?

我也遇到过同样的问题。

查看代码,我发现每次上传文件时UploadiFive都会创建一个新的输入字段(type="file")。由于这种行为是不可能触发事件,就像你现在做的。

我的解决方案是始终只触发最后创建的输入字段

$( 'input[type="file"]' ).last().click();

希望能有所帮助;-)

相关内容

  • 没有找到相关文章

最新更新