在另一个下拉列表中加载一个下拉列表的商店值

时间:2011-07-28 13:12:45

标签: extjs

我有2个下拉菜单。基于在一个下拉列表中选择的值,我需要使用JSON进行AJAX调用以检索值并在其他下拉列表中使用。这需要在EXTJS中完成。我尝试了以下代码:

FUNCTION_NAME_Field.on('select', function() {
  AGENT_NAME_Field.reset();
    agentNameStore.proxy= new Ext.data.HttpProxy({url: '/omsWeb/navigation/getAgent.htm?id='+FUNCTION_NAME_Field.getValue()});
    agentNameStore.load();
}); 

此处FUNCTION_NAME_Field是第一个下拉列表。  agentNameStore是第二个下拉列表的商店。 但我没有得到我需要写的东西:

var agentNameStore = Ext.create('Ext.data.Store', {
     // What should I write
    }); 

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

在该商店中,您可以定义从服务器发送的数据和字段。 您可以将其用作本地或远程数据。