Primefaces 编辑器模糊事件
Primefaces Editor Blur Event
我将 JSF Mojarra 2.2.8 与 PrimeFaces 5.1 结合使用。对于文本输入,我使用 primefaces 编辑器,我想使用 ajax.
自动上传插入的文本
编辑器只支持onchange事件。
有什么建议可以让编辑器使用模糊事件来减少请求数量吗?
我尝试了这个解决方案 (Primefaces Editor and ajax submission on blur),但事件从未被触发。
谢谢
<h:form>
<p:editor widgetVar="documentation" onchange="submitDocumentation" />
<p:remoteCommand name="submitDocumentation" process="@parent"
update="@none" />
<p:inputText></p:inputText>
</h:form>
<script type="text/javascript">
$(document).ready(function() {
//documentation is the editor widgetVar
PF('documentation').jq.find("iframe").contents().find('body').blur(function(){
alert("test");
submitDocumentation();//remoteCommand
});
});
</script>
我自己找到了答案:
$(document).ready(function() {
PF('inputOverview').jq.find("iframe").contents().find('body').focusout(function() {
alert('a');
saveOverview();
});
});
我将 JSF Mojarra 2.2.8 与 PrimeFaces 5.1 结合使用。对于文本输入,我使用 primefaces 编辑器,我想使用 ajax.
自动上传插入的文本编辑器只支持onchange事件。 有什么建议可以让编辑器使用模糊事件来减少请求数量吗? 我尝试了这个解决方案 (Primefaces Editor and ajax submission on blur),但事件从未被触发。 谢谢
<h:form>
<p:editor widgetVar="documentation" onchange="submitDocumentation" />
<p:remoteCommand name="submitDocumentation" process="@parent"
update="@none" />
<p:inputText></p:inputText>
</h:form>
<script type="text/javascript">
$(document).ready(function() {
//documentation is the editor widgetVar
PF('documentation').jq.find("iframe").contents().find('body').blur(function(){
alert("test");
submitDocumentation();//remoteCommand
});
});
</script>
我自己找到了答案:
$(document).ready(function() {
PF('inputOverview').jq.find("iframe").contents().find('body').focusout(function() {
alert('a');
saveOverview();
});
});