extjs 中的combobox 去掉里面的重复值
extjs 中的combobox 去掉里面的重复值,要在前台做去除
------解决方案--------------------本帖最后由 showbo 于 2013-12-16 14:00:28 编辑
store增加load事件,执行each遍历找出重复的记录进行删除
var store = Ext.create('Ext.data.Store', {
listeners: { load: function () {
var k, repeat = [], state = {};
this.each(function (r) {
k = r.get('需要去重复的键名称');
if (state[k]) repeat.push(r);
else state[k] = true;
});
this.remove(repeat);
}
}
});
------解决方案--------------------+1
------解决方案--------------------后台去除也很方便的事情啊