如何避免在使用ace:fileEntry?
时双击“导入”按钮-----------------------------------
| ------------- | ----------
| C:\temp\test.csv | Browse... | | | Import | <------ Avoid dblclick
| ------------- | ----------
-----------------------------------
答案 0 :(得分:0)
我正在寻找一个解决方案,以避免双击icefaces FileEntry组件的导入按钮。 我找到了一个简单的解决方案,唯一的要求是使用jQuery。
片段代码:
<ace:fileEntry styleClass="PEFileEntry1Class" fileEntryListener="#{fileImportComponent.fileValidation}" />
<script type="text/javascript" language="javascript">
jQuery('.PEFileEntry1Class').change(function() {
jQuery('.iceFrm').submit();
});
</script>
说明:
Icefaces组件没有标准事件(onclick,onchange等)然后我可以使用jQuery来添加我需要的东西。我添加了一个“onChange”事件,当这个事件被解雇时,我直接调用我的公式提交。
而已! : - )