ExtJS 将附加数据添加到表单的帖子中

标签 extjs

我有一个简单的 ExtJS 表单,但我想添加其他属性以作为发布数据发送。

我已经尝试过 form.setValues({name:value}) 但由于某种原因它实际上并没有设置值...

谢谢

最佳答案

setValues 的文档说:

Set values for fields in this form in bulk.

据此,我认为字段必须以要设置的值的形式存在,所以 向表单添加隐藏字段。 http://dev.sencha.com/deploy/dev/docs/?class=Ext.form.Hidden

您可以在 FormPanel 配置中或使用 formPanel.add

[{
  xtype: 'hidden',
  name: 'hidden1',
  value: 'hiddenValue1'
}, {
  xtype: 'hidden',
  name: 'hidden2',
  value: 'hiddenValue2'
}]

如果您需要动态设置值,您现在可以使用 form.setValues

关于ExtJS 将附加数据添加到表单的帖子中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4642669/

相关文章:

rest - Sencha touch 2 oauth2 身份验证

javascript - 如何使 ExtJS 表格布局具有百分比而不是高度和宽度的绝对值?

java - Spring MVC/Rest - 返回标准响应

class - 未捕获的类型错误 : Cannot call method 'insert' of undefined

javascript - 从我的 map 更改样式

extjs - 如何交换 Extjs 面板内容?

javascript - Data-qtip 在鼠标悬停时显示远离组件

JavaScript 对象构造

javascript - 如何像在 JqGrid 中一样创建 ExtJS Grid 工具栏搜索

javascript - 根据按钮的处理程序条件进行指导