单击一行后,Extjs 4 网格自定义添加一个带有文本字段的面板

Posted

技术标签:

【中文标题】单击一行后,Extjs 4 网格自定义添加一个带有文本字段的面板【英文标题】:Extjs 4 grid customization after clicking on a row add a panel with a textfield 【发布时间】:2012-09-06 06:29:15 【问题描述】:

我是 extjs 4 的新手,在自定义网格面板时遇到了问题。我的应用程序具有要在网格中呈现的 JSON 数据。在用户单击特定行时填充数据后,他需要获得一个文本字段的面板(就像行编辑插件)和一个按钮,以通过控制器将输入的文本发送到服务器。用户输入的数据不是网格列的数据。

我想知道这可能吗?如果是的话,那我该怎么做呢。

提前致谢。

【问题讨论】:

【参考方案1】:

当然可以。首先查看 Extjs 4.1 文档中的以下example

您只需将侦听器添加到itemclick 网格事件。在此侦听器函数中,您可以创建所需的面板。

【讨论】:

以上是关于单击一行后,Extjs 4 网格自定义添加一个带有文本字段的面板的主要内容,如果未能解决你的问题,请参考以下文章

在 ExtJS 中,如何将自定义 CSS 类添加到数据网格行?

ExtJS 4 - 如何加载带有来自表单的最新值的参数的网格存储?

Extjs - 在添加带有商店数据的网格面板时获取“类型错误:名称未定义”

为啥单击 ExtJS 4 网格面板操作列中的图标不选择行?

ExtJS 4(MVC)商店不使用我的自定义模型类

单击取消后,Kendo网格弹出编辑器不再打开