2013-02-19 3 views
0

Extjs 4.1.1 xtype : 'combo'는 양식을 제출 한 후 값을 반환하지 않습니다.Extjs 4.1.1 콤보 박스에서 숫자 값을 반환하지 않습니다.

나는 user = ['user1','user2',...]과 같은 배열을 가지고 있으며 폼 패널에 드롭 다운이 필요합니다. 양식을 제출 한 후 배열의 키 값이 제출되지 않고 displayField가 대신 제출됩니다. .

당신은 다음과 같이이 문제를 해결할 수 있습니다
+0

당신을 돕기 위해 더 많은 코드를 제공해야합니다. 이것은 콤보 박스가 어떻게 작동하는지에 대한 오해처럼 들리지만, 코드의 더 좋은 예가 없으면 확신 할 수 없습니다. – Reimius

답변

0

:

var에 comboVal = Ext.getCmp를 ('combo_id') getValue(); var record = Ext.getCmp ('combo_id'). findRecord (Ext.getCmp ('combo_id'). displayField, comboVal); var ComboIDValue = record.get ('comboVal');

ComboID 값은 콤보의 핵심 가치입니다.

관련 문제