0

フォームの次の選択フィールドに問題があります:

 {
                xtype: 'selectfield',
                label: 'Title',
                displayField: 'ItemName',
                valueField: 'Id',
                listeners: {
                    initialize: function () {
                        var titleStore = Ext.create('MyApp.store.Titles', {});
                        this.setStore(titleStore);
                    }
                }
},

選択フィールドを使用するフォームでは、オプションを選択するたびにフォームが正しく更新されますが、リストの最初の項目には常にチェック マークが付きます。また、リストの最初の項目を選択してもフォームは更新されません。ST に関する私の知識は限られていますが、これはすぐに使えるはずですか?

これが機能しない理由はありますか?

4

1 に答える 1

0

これはばかげたエラーに帰着しました。サーバーからのデータは同じ「Id」値を持っていたため、リスト内のアイテムが選択されたとき、それは残りのアイテムと同じ値を持っていました。選択フィールドには、リストの最初になる「Id」値に一致する最初のアイテムが表示されます。

于 2012-12-23T19:08:16.990 に答える