首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Primefaces fileUpload js API

Primefaces fileUpload js API
EN

Stack Overflow用户
提问于 2011-10-28 23:07:04
回答 2查看 6.2K关注 0票数 0

我在我的应用程序中使用了primefaces库。我需要改变用户的图片点击图片。我可以隐藏primefaces文件上传器组件并使用javascript吗?也就是说,我可以像下面的代码一样在javascript中使用它吗?

代码语言:javascript
复制
fileUploader.openFile();
fileUploader.sendFile();

有什么建议吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-08-08 02:59:14

选择文件的步骤:

代码语言:javascript
复制
fileUploader.cfg.fileInput.click()
票数 1
EN

Stack Overflow用户

发布于 2011-11-09 07:48:31

在Primefaces的展示案例中有一个FileUpload example,它看起来就像你想要的:

代码语言:javascript
复制
<p:fileUpload widgetVar="uploader" height="48" width="48"  
    fileUploadListener="#{fileUploadController.handleFileUpload}"  
    image="/images/browse.png" cancelImage="/images/cancel.png"  
    allowTypes="*.jpg;*.png;*.gif;" description="Images" customUI="true"/>  

<h:outputLink value="#" title="Upload" onclick="uploader.upload();"   
    style="font-weight:bold;color:#616D7E">  
    Upload Files  
</h:outputLink>

它是在flash中实现的。我不知道,如果有html5的替代品。

您也可以尝试自动上传属性(auto="true"),而不是使用链接。如果你让它工作了,请让我知道。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/7931115

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档