Javascript 从视图到控制器获取值组合框ExtJs

Javascript 从视图到控制器获取值组合框ExtJs,javascript,extjs,view,combobox,controller,Javascript,Extjs,View,Combobox,Controller,我不知道如何在ExtJs中从视图到控制器获取值。也许有人知道怎么。。请帮帮我。。这是我的查看顺序_v2.js 结果仅显示警报,不显示组合框值。。有人能帮我修一下吗?我想这应该行得通 var a=combo[0].getValue(); 在我看来,down方法是一种查询方法,它返回一个包含匹配选择器的Ext组件数组。所以,需要索引来获取组合框的值。试试这个,它会起作用的。使用EXT/DOM中组件/元素的ID,它提供了从任何位置访问任何元素的功能。EXT.getCmp有助于根据分配给组件的ID搜索

我不知道如何在ExtJs中从视图到控制器获取值。也许有人知道怎么。。请帮帮我。。这是我的查看顺序_v2.js


结果仅显示警报,不显示组合框值。。有人能帮我修一下吗?

我想这应该行得通

var a=combo[0].getValue();

在我看来,down方法是一种查询方法,它返回一个包含匹配选择器的Ext组件数组。所以,需要索引来获取组合框的值。

试试这个,它会起作用的。使用EXT/DOM中组件/元素的ID,它提供了从任何位置访问任何元素的功能。EXT.getCmp有助于根据分配给组件的ID搜索元素

var combo=Ext.getCmp'pilih'; var a=combo.getValue;
Ext.Msg.alertProduk yang anda Pilih,a

这已被标记为低质量。也许你应该添加一些关于你的代码到底做了什么的解释,或者你的答案可能会被社区删除。
 refs: [
        { ref: 'formSelectProduct', selector: 'cmsorder > container[name=orderPanel] > form[name=formSelectProduct]' },
.......
this.control({
            'cmsorder > toolbar[name=statusBar] > button[action=doCancel]': {
                click: this.doCancel
            },

            'cmsorder > container > form[name=formSelectProduct] > button[action=doFeasibility]': {
                click: this.doFeasibility
            },
.......
doFeasibility: function() {
var me=this,
         formSelectProduct =me.getFormSelectProduct();
        var combo=formSelectProduct.down('combobox[name=productId]');
        var a=combo.getValue();
        Ext.Msg.alert("Produk yang anda Pilih",a);
    },
var a=combo[0].getValue();