【发布时间】:2012-01-24 08:20:12
【问题描述】:
我有
{
xtype: 'combo',
id: 'multiplier',
triggerAction: "all",
store: multWaqrranty,
fieldLabel: 'Multiply'
}
还有var multWaqrranty = [1, 1.5];
我应该使用什么函数来重新加载新数据?赞var multPaid = [0.25, 0.4, 1];
【问题讨论】:
我有
{
xtype: 'combo',
id: 'multiplier',
triggerAction: "all",
store: multWaqrranty,
fieldLabel: 'Multiply'
}
还有var multWaqrranty = [1, 1.5];
我应该使用什么函数来重新加载新数据?赞var multPaid = [0.25, 0.4, 1];
【问题讨论】:
您可以显式加载 ArrayStore,例如,
var multWaqrranty = new Ext.data.ArrayStore({
// store configs
autoDestroy: true,
// reader configs
fields: [
{name: 'value', type: 'float'}
]
});
{
xtype: 'combo',
id: 'multiplier',
triggerAction: 'all',
store: multWaqrranty,
mode: 'local',
fieldLabel: 'Multiply',
valueField: 'value',
displayField: 'value'
}
// load data
multWaqrranty.loadData([[1,1], [1.5,1.5]],false);
// load new data
multWaqrranty.loadData([[0.25,0.25], [0.4,0.4], [1,1]],false);
【讨论】: