与大商店的combobox。如何设置值

时间:2015-06-10 12:33:54

标签: extjs

我有一个组合框,它具有以下属性:

displayField:'name',
valueField:'id'

它的商店可能包含数千或数百万行。当用户按下一个按钮时,服务器返回表格的json,如下所示:

{"field_one":"abrakadabra","combobox_with_large_store":"123"}

此处123是特定行的id。然后,我需要展示一个用户友好的" value(displayField),但要执行此操作,我应首先将此值加载到商店。但我不确定,最好的方法是什么 - 我应该跟踪change事件或其他事情。 change事件的问题是用户可能会在组合中打印一些值来查询其存储,并且这些值可能是数字值(因此无法区分数值id,这是一个真值和一些数值用户打印的值)。所以,我需要的是关于如何设置和加载具有大型存储的组合框的值的建议(考虑到用户可以使用数值来查询该存储)。

0 个答案:

没有答案