Ext.onReady(function(){
Ext.QuickTips.init();
var velStore = new Ext.data.Store({
proxy: new Ext.data.HttpProxy({url: '/ipass/log/Autocompleter/getVehicleCardNum.action'}),
storeId:"velStore",
baseParams: {
queryType:'',
keywords: ''
},
reader: new Ext.data.JsonReader({
root: "logVehCardVOList",
id:"sid"
},
[
{name:"sid",mapping:"sid"},
{name:"vehicleplatenum",mapping:"vehicleplatenum"}
])
});
var combo = new Ext.form.ComboBox({
store: velStore,
displayField:"vehicleplatenum",
valueField:"vehicleplatenum",
hiddenName:"logDocumentMainInforVO.vehicleplatenum",
typeAhead: true,
mode: "remote",
disableKeyFilter:false,
auto:true,
triggerAction: "all",
emptyText:"--请输入!--",
disabled:false,
minChars:1,
applyTo: "vehicleRemoteCombo"
});
velStore.load();
});
我想在JAVASCRIPT中,获得相应ComboBox的 store. (是否能通过COMBOBOX 的ID 来获的.. 或是其他的方法) vehicleRemoteCombo 是一个INPUT的ID 暂且认为我点一下BUTTON来触发这个JAVASCRIPT 在这个JAVASCRIPT中获的STORE (因为我想获得 COMBOBOX STORE 来 添加 和 删除STORE中的 数据) 不知道在JAVASCRIPT中是否能够实现这个功能.请达人解答... 给点提示 ,,谢谢!!
------解决方案--------------------
你查一下它的文档看有没有这个方法。
------解决方案--------------------
Ext.getCmp("comboboxid").getStore()不行吗?
------解决方案--------------------
恩 同意ls
combox
getStore() : Ext.data.Store
Returns the store associated with this combo.
Returns the store associated with this combo.
Parameters:
None.
Returns:
Ext.data.Store
The store