动态添加 extjs 项目到字段容器
我在我的应用程序中使用 extjs 字段容器,其中表单中有详细信息、资金、家属部分。在资金和家属部分,我有一个“添加另一个”按钮,旨在每次单击按钮时添加一个新的行项目。
这是我创建的表格 http://jsbin.com/evevod/4/edit
我是 extjs4 的新手。谁能帮助我如何动态创建一个项目 onclick?
I am using a extjs field container for my application where I have details, funds, dependants sections in the form. In the funds and dependants section I have a button 'add another' which is intended to add a new line item every time when button is clicked.
This is the form i have created
http://jsbin.com/evevod/4/edit
I am new to extjs4. Can anyone please help me how to create a item dynamically onclick?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
下面是示例处理程序。
基本上它找到保存行(即字段集)的父组件,访问
initialConfig
属性,在其中找到第一行配置(items[0]
),制作配置的浅表副本(Ext.apply
) 并将其添加到容器 (container.add
)。工作示例:http://jsbin.com/evevod/6/edit#preview
Below is example handler.
Basically it finds parent component which holds rows (which is fieldset), access
initialConfig
property, finds first line config in it (items[0]
), makes shallow copy of config (Ext.apply
) and adds it to container (container.add
).Working sample: http://jsbin.com/evevod/6/edit#preview
我们可以像这样更改字段名称:
We can change the name of fields like this: