我的combobox是autoload的,请求方式是ajax+servlet
当我点击combobox的下拉按钮时,他会再次去请求servlet,而我不想让他去请求,也就是说我只要他autoload一次就得了,当我再点combobox下拉按钮时,不要再去请求数据。
我试过加个queryModel:local,如果请求的是xxx.json的话到是可以实现,可是请求的是servlet就不行了,请大神解决下。Ext.define("dflModel", {
extend: "Ext.data.Model",
fields: [
{name: "dflDm", type: "string"},
{name: "dflMc", type: "string"}
]
});

var store = Ext.create("Ext.data.Store", {
model: "dflModel",
proxy: {
url: "<%=basePath%>servlet/dfl",
type: "ajax"
},
autoLoad: true
});

Ext.create("Ext.form.field.ComboBox", {
renderTo: Ext.getBody(),
store: store,
displayField: "dflMc",
valueField: "dflDm"
});