【发布时间】:2013-08-19 04:34:30
【问题描述】:
我有一个组合 http://jsfiddle.net/vTUpe/ 这是我的商店
var states = Ext.create('Ext.data.Store', {
fields: ['id', 'name'],
data: [{
"id": "48",
"name": "Alabama"
}, {
"id": "4",
"name": "Alaska"
}, {
"id": "45",
"name": "Arizona"
}
//...
]
});
但是当我找到 id = 4 和 id = 48 的索引时,它是相同的 (=0)。为什么?怎么解决谢谢
listeners: {
beforeRender: function(combo) {
var index4 = combo.store.find('id', '4');
var index48 = combo.store.find('id', '48');
alert(index4+"-"+index48);
}
},
【问题讨论】: