2010-10-23 63 views
2

我在笨使用ExtJS的(一个PHP框架)ExtJS的组合框值字段

我想要的valueField一个combobox存储在数据库中。我设置displayField:'name', valueField:'id'的组合框,但是当我使用$this->input->post(combofield name);它返回的displayField代替。

我怎么能得到valueField

回答

3

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

0

我没有任何的PHP知识;但我想你想发布数据的valueFielddisplayField被贴来代替。如果是的话,那我就请你检查name财产和id财产所有权以及与任何其它表单字段为它的uniquness

0

把这个在你的属性:

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