如何将重新加载的数组应用于下拉菜单?
Posted
技术标签:
【中文标题】如何将重新加载的数组应用于下拉菜单?【英文标题】:How to apply reloaded array to a dropdown menu? 【发布时间】: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];
【问题讨论】:
【参考方案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);
【讨论】:
我不得不使用 [[0.25], [0.4], [1]]以上是关于如何将重新加载的数组应用于下拉菜单?的主要内容,如果未能解决你的问题,请参考以下文章