开发者社区> 问答> 正文

JS的combobox加载清单时获取文本值并作为参数执行查询

//注册的ComboBox
//想在此处取出界面上文本框的值,作为action中方法的参数,如何处理
var StrNUMPSColumn = new Ext.form.ComboBox({
        id : 'combo_num_ps',
        name:'strsqlhead.strWo',
        fieldLabel: lbl_num_ps,
        triggerAction: 'all',
        editable: true,
        width: 180,
        minListWidth:160,
        //cmbFdcldsList=FdcldsList
        store: cmbFdcldsList,   
        allowBlank: true,
        displayField: 'text'
});

//调用的方法
var FdcldsList = Ext.extend(Ext.data.JsonStore, {
            constructor : function(cfg) {
                cfg = cfg || {};
                FdcldsList.superclass.constructor.call(this, Ext.apply({
                                    storeId : 'FdcldsList',
                                    root : 'root',
                                    url : 'ReadFuncList1.action',
                                    fields : [{
                                                name : 'text'
                                            }]
                                }, cfg));
            }
        });

//action配置
        <!-- 读取在制的工单 -->
        <action name="ReadFuncList1" class="Action.DailyReport" method="ReadFdcldsListonline">
            <result type="json" name="success">
                <param name="root">page</param>
            </result>
        </action>

展开
收起
小旋风柴进 2016-03-20 10:28:59 2974 0
0 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
JavaScript面向对象的程序设计 立即下载
Delivering Javascript to World 立即下载
编程语言如何演化-以JS的private为例 立即下载