0

我正在开发一个已经用 ExtJS 和 PHP 编写的项目。有一个 ExtJS 表单,当您单击“编辑”按钮时会出现它,它具有可编辑的文本字段,例如姓名、姓氏等。

它从数据库中获取字段的默认值,提交后,它也将它们返回到数据库,而列 id db 的名称在'name'前面,例如:

    firstnameFieldConfig : {
        fieldLabel: 'First Name',
        name: db_firstname', //it's a column in db
        allowBlank:false
   },

问题是,我有一些值必须显示在表单上,​​但它们不可编辑,或者它们不能发送到数据库,它们只是一些标签,比如总是固定的 stundet 编号。解决办法是什么?我怎样才能有一些固定的形式,它的价值确实来自 db。但最后不会被发送到任何地方?

PS:我可以使用标签(xtype:标签),但问题是标签值是固定的,应该在程序中硬编码。

PPS:应用程序在 ExtJS 3.0 中

4

1 回答 1

1

您可以使用文本字段或数字字段并将其禁用属性设置为 true。

于 2013-04-27T23:06:32.903 回答