【问题标题】:ExtJS combo-box value fieldExtJS 组合框值字段
【发布时间】:2011-04-29 12:07:51
【问题描述】:

我在 CodeIgniter(一个 PHP 框架)中使用 ExtJS

我想将comboboxvalueField 存储在数据库中。我为组合框设置了displayField:'name', valueField:'id',但是当我使用$this->input->post(combofield name); 时,它返回的是displayField

我怎样才能获得valueField

【问题讨论】:

    标签: extjs combobox


    【解决方案1】:

    您必须设置 hiddeName 属性,否则它将发送 displayField 值而不是 valueField。确保你的名字与 displayField 不同。

    【讨论】:

      【解决方案2】:

      我不知道PHP;但我想您想发布截至 valueField 的数据,但发布的是 displayField。如果是,那么我会要求您检查 name 属性和 id 属性以及任何其他 表单字段的唯一性 .

      【讨论】:

        【解决方案3】:

        把它放在你的属性上:

            displayField:'state',
            valueField: 'id', 
            hiddenName: "id",
        

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-08-23
          • 2013-10-02
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多