问题标签 [roweditor]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
extjs - 如何使用组合框编辑器获取网格中的当前行
我在其中一列中有一个带有 ComboBox 的 EditorGridPanel。
在该 ComboBox 的“选择”事件侦听器中,我想知道它在哪个网格行(不是 ComboBox 行)上。
原因是我想在每次选择项目时更新网格中的不同列。
我想我可能会遗漏一些明显的东西。
谢谢你的帮助。
jsf-2 - 之前显示确认消息单击“确定”按钮更新模型
我使用<p:rowEditor>
如下:
我想<p:rowEditor>
在单击“确定”按钮更新模型之前显示确认消息。我怎样才能做到这一点?
jsf-2 - 在 rowEditor 更新模型之前显示 confirmDialog
我以非常默认的方式使用 PrimeFaces dataTable 和 rowEditor:
我希望在单击 rowEditor 的“检查”按钮时显示一个确认对话框。
我知道可以使用 JS 确认功能(感谢在 <p:rowEditor> 单击“确定”按钮更新模型之前显示确认消息):
但我希望对话框符合 UI 主题,confirmDialog 组件是最佳候选者。唉,我不知道如何在这里使用它。我尝试了以下方法,但它不起作用(只是没有确认发生):
有任何想法吗?
primefaces - primefaces rowEdit 在validationFailed() 后关闭
我正在使用 Primefaces 4.0 和 JSF 2.2。当我DataTable
使用行编辑进行并设置valdiationFailed()
事件rowEdit
时,行编辑器正在关闭,我想阻止这种情况。
我添加了一个oncomplete
js函数,例如:
我的远程命令如下:
因此,当验证失败时,这会保留编辑器,但现在编辑器接受和取消按钮不起作用,在我进行手动刷新之前,编辑其他内容也是如此。
我只想在验证失败时留下编辑器并更正输入,如果验证成功,编辑器可以关闭。
有人对此有任何解决方案吗?
java - gxt 2.2.5 改变行编辑器状态
使用 GWT + GXT。是否可以通过例如消息框来更改活动的行编辑器状态?我创建了一个事件,它调用带有文本区域的消息框,为了将该文本区域中的文本放入网格中,我需要调用 rowEditor.stopEditing(true),然后手动将文本插入数据网格,然后执行 rowEditor.startEditing(true) . 所以它看起来像:
它可以工作......但是如果需要,用户不能取消他的更改,因为它们已经被 re.stopEditing(true); 保存了。
extjs - 更改其值时更新 RowEditing 字段
我使用的是 Extjs 4.2,所以我有一个带有行编辑插件的网格。一切正常,我想知道如何根据另一个字段更新一个字段值。我的意思是,例如,如果在我的网格中有 field1 和 field2,当其中一个被更改时,我需要field3
用field1
+值更新值。field2
通常使用 jquery,我们可以为每个字段编写一个更改事件,但我如何在行编辑事件上做到这一点?
这可能吗?
extjs - ExtJS 数字字段上有两个或多个分隔符
请告诉我,如何使用两种类型的分隔符数字输入字段?您只能使用一种标准方法,但在不同的键盘布局中,需要使用另一种,将数据保持为一种格式,即“。”
输入:10,789 或 10.789 保存:10.789
我使用Ext.form.NumberField来编辑积分字段。
我的部分代码:
javascript - 扩展行编辑插件以在 extjs 中显示更多按钮
这是我用来添加更多按钮的行编辑插件。但是,按钮的呈现发生在我的容器的开头,并且该行不可编辑。您能否建议我可以进行的任何更改以使其在我开始编辑的行中起作用?
更新:
我根据@JanS 的建议扩展了 RowEditorButtons
我已经读过它覆盖了整个项目。如果我只想要当前页面而另一个页面我想要不同的按钮集怎么办?
c# - RowEditing 命令未触发
我有一个网格视图,可以在页脚模板中添加行,效果很好。我想将 RowEditing 和 RowDeleting 添加到网格中。我添加了 RowEditing 方法,但是当我单击“编辑”按钮时,添加行显示在页脚中,就好像它是“添加行”命令一样。当我创建网格的原型时,我有一个列仅用于编辑它是一个命令字段。当您单击按钮时,该行将更改,以便所有字段都是可编辑的。当字段是 ItemTemplate 字段时,我该怎么做?
这是我的标记:
这是我背后的代码:
当我单击编辑按钮时,不会调用 RowEditing 方法,并且页脚行显示插入操作。
如何获得编辑按钮以使单击的行可编辑?
更新信息 Page_Load 这是 Page_Load 方法:
谢谢。