zoukankan      html  css  js  c++  java
  • ExtJS Combobox 如何设置默认和取值问题

    学习ExtJs,如何给combobox选中某一行, 取值问题。

    ///following is for stores combobox
            var readerLocation = new Ext.data.WCFJsonReader({
                root: 'data', id: 'Store', totalProperty: 'totalCount',
                fields: [
                        { name: 'Store', type: 'int' },

                        { name: 'StoreName', type: 'string' }

                         /*0:'All', '1':'ShangHai', '2':'BeiJing' */

                    ]
            });
            var storeStore = new Ext.data.Store({
                proxy: new Ext.data.WCFHttpProxy({
                    url: '/*.svc/GetStoresList'
                }),
                reader: readerLocation,
                remoteSort: true,
                listeners: {
                    load: function() {
                        comboLocation.setValue(comboLocation.getValue());
                    }
                }


            });
            var comboLocation = new Ext.form.ComboBox({
                store: storeStore,
                displayField: 'StoreName',
                valueField: 'Store',
                id: 'comboboxStore',
                typeAhead: true,
                mode: 'local',
                triggerAction: 'all',
                selectOnFocus: true,
                value: '',
                180,
                applyTo: 'ddlStore'
            });

            storeStore.load();
            storeStore.on("load", onstoreStoreLoad, storeStore, true);
            function onstoreStoreLoad() {
                if (storeStore.getTotalCount() > 0)
                    comboLocation.setValue(storeStore.getAt(0).data.Store);
            }

            /*** above is for location ***/

    点击按钮 取值like:

    Ext.get("btnFilter").on("click", displayGrid);

    function displayGrid() {

                var storeFilter = comboLocation.getValue();

    });

    Hope it helps! Enjoy!

  • 相关阅读:
    HDU 3848 CC On The Tree 树形DP
    编程求取直线一般式表达式,两直线交点
    向外国学者所要论文源代码--英语模版
    找出该树中第二小的值--思路及算法实现
    不使用额外空间交换2个数据的源代码
    华为2018软件岗笔试题解题思路和源代码分享
    华为笔试题--LISP括号匹配 解析及源码实现
    Linux 快捷键汇总(偏基础)
    快速排序算法思路分析和C++源代码(递归和非递归)
    Python读取SQLite文件数据
  • 原文地址:https://www.cnblogs.com/simonhaninmelbourne/p/1404347.html
Copyright © 2011-2022 走看看