我使用JSF Mojarra 2.2.8和PrimeFaces 5.1。对于文本输入,我使用primeface编辑器,我想用ajax自动上传插入的文本。
编辑器仅支持onChange事件。任何建议,我如何可以让一个模糊事件为编辑器工作,以减少请求数?我尝试了这个解决方案(Primeface Editor和ajax在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>
我自己找到了答案:
js prettyprint-override">$(document).ready(function() {
PF('inputOverview').jq.find("iframe").contents().find('body').focusout(function() {
alert('a');
saveOverview();
});
});
class BaseDatabaseSchemaEditor[source] Django的迁移系统分为两个部分;计算和储存应该执行什么操作的逻辑 (django.db.migrations) ,以及用于把“创建模型”或者“删除字段”变成SQL语句的数据库抽象层 -- 后者是模式编辑器的功能。 你可能并不想像一个普通的开发者使用Django那样,直接和模型编辑器进行交互,但是如果你编写自己的迁移系
我有一个像这样的动态表 托管Bean 和xhtml 我正在使用primefaces 4。
我使用进行单元格编辑,并在Editable=true的上使用验证器。如果选择的P:SelectoneMenu值或键入的值无效,我希望单元格编辑状态保持在编辑模式(第二个屏幕截图),并像使用常规表单(第三个屏幕截图)一样在输入周围显示红色框。当验证失败时,会显示咆哮和消息,但下拉框周围的红色框不会持续存在,我担心用户可能不会注意到(第一张屏幕截图)。我不知道如何进行ajax更新来显示红色框,但保持单
我使用p:编辑器作为输入: 我将此输入显示为: 但显示时选择了以下编辑器选项:;span style=“font-family:Verdana、Arial、Helvetica、sans-serif;font-size:13px;线宽:18px;背景色:rgb(255、255、255);” 为什么会发生这种情况,如何禁用这些?
我正在使用带有bootrepackagegradle的springboot来构建发布jar文件。我的项目需要在交付给客户之前混淆代码。我尝试了proguard和其他一些工具,但出现了许多问题。我想知道如何为spring boot配置这些工具。 我用这些配置试过ProGuard 但是生成的jar无法运行
我有一个带有单元格编辑的primefaces datatable,它可以在视图中的一个布尔变量上切换。 我有三个问题: 在编辑模式下,我更改了一个值,然后单击页面上的“保存”按钮,它不会保留新值,如果我先单击页面上的任何其他位置,然后单击“保存”,它将保留该值。如果您先单击“保存”,我需要它来保留值。 如果我编辑了一个输入文本的单元格,然后我单击了它,那么该字段现在就是一个输出文本,直到我再次单击