我正在使用tinyMCE,并且正在实现一个自定义文件管理器。
我想当用户单击tinyMCE中的Browse
按钮时触发p:fileUpload
的Choose
按钮(它是隐藏的) window 。
<h:form enctype="multipart/form-data">
<p:fileUpload id="fileUpload" widgetVar="fileUpload"/>
</h:form>
这是我正在尝试的 Javascript 代码:
PF('fileUpload').chooseButton.click()
但它不会触发Choose
按钮。
我在 Chrome 和 Firefox 上都尝试过。
如何从 JavaScript 以编程方式触发“选择”按钮?
最佳答案
刚刚遇到这个问题,这个解决方案对我有用:
onclick="$('input[type=file]').click();"
关于javascript - Primefaces 打开 p :fileUpload programmatically,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35731055/