`

ext.form.reset() combox

阅读更多

当在配置红色部分时,如果加载的数据没有相应的字段值,使用ext.form.reset(),会清空不了选项,

出现莫名其妙的选项。

{
xtype:"combo",
            id:'qz_name_yyj_1',
triggerAction:"all",
fieldLabel:"全宗名称",
            allowBlank:false,
            blankText:'必选项',
            editable: false,
anchor:"90%",
            displayField:'name',
            // triggerAction :'all',
            valueField:'domainId',
            store:new Ext.data.JsonStore({
                     url:'${$servicePath}/ams_search_auth_service.listAllfonds', 
                     fields:['name','domainId'],
                     baseParams:{},
                     root:'result',
                     listeners:{
                        'beforeload':function(store,option){
                        }
                     }
                    
                 }),
            listeners:{
                    'select':function(combo,record,index){
                        debugger;
                        qznamerecord=record.json;
                        qznamenow=record.json.name;
                        domainid=record.json.domainId;
                        if(qznamebefore=='') {
                        qznamenow=record.json.name;
                        qznamebefore=record.json.name;
                        }
                       
                        if(qznamebefore!=qznamenow) {
                         var bm_name_yyj=Ext.getCmp('bm_name_yyj');
                             bm_name_yyj.setValue('');
                            // bm_name_yyj.lastQuery=null;
                         var dalx_name_yyj=Ext.getCmp('dalx_name_yyj');
                             dalx_name_yyj.setValue('');
                             //dalx_name_yyj.lastQuery=null;
                             qznamebefore=qznamenow;
                        } 
                    }
                   
                }
},
{
xtype:"combo",
            id:'bm_name_yyj',
            allowBlank:false,
triggerAction:"all",
fieldLabel:"部门名称",
            blankText:'必选项',
            editable: false,
anchor:"90%",
            displayField:'name',
         //   triggerAction :'all',
            valueField:'id',
            store:new Ext.data.JsonStore({
                     url:'${$servicePath}/ams_search_auth_service.listdepartmentFromDomainId', 
                     fields:['name','id'],
                     baseParams:{},
                     autoLoad:true,
                     root:'result',
                     listeners:{
                        'beforeload':function(store,option){
                         //  var domainId= Ext.getCmp('qz_name_yyj').getValue();
                          store.baseParams={domainId:domainid};
                        }
                     }
                    
                 }),
            listeners:{
            'select':function(combo,record,index){
                           bmnamerecord=record.json;
                       }
                }
},

 

分享到:
评论

相关推荐

    EXT控件lovcombo

    当"combox的displayfield和valuefield不一致"时,lovcombo可能会出现无法正确读取或设置值的错误,导致用户选择的数据无法正确保存或者显示。这次修正可能包括了对内部逻辑的调整,确保即使这两个字段不同,lovcombo...

    Ext_comBox模糊查询

    var combobox = Ext.create('Ext.form.field.ComboBox', { fieldLabel: '医院名称', store: { type: 'hospitalStore', // 自定义的远程Store autoLoad: true, proxy: { type: 'ajax', url: 'handler/...

    Ext3.1 21款精美主题和动态换皮肤

    this.cboTheme = new Ext.form.ComboBox({ id: 'ux-startcombo-theme', store: themestore, valueField: 'File', displayField: 'Name', mode: 'local', typeAhead: true, editable: false, triggerAction:...

    ext combox 下拉框不出现自动提示,自动选中的解决方法

    在EXT JS框架中,`Ext.form.ComboBox`是一个用于创建下拉选择框的组件,它提供了丰富的功能,包括自动提示和自动选中等。在你遇到的问题中,下拉框不出现自动提示,也不能自动选中,这通常是由于配置不当或者某些...

    ext combox

    在探讨“ext combox”这一主题时,我们深入解析其核心功能——自动提示,这是现代Web应用程序中一个非常实用且常见的特性,尤其在输入框中提供动态搜索建议方面,极大地提升了用户体验。本篇将详细阐述如何利用Ext ...

    COMBOX_add_pic.rar_combox.add

    在"COMBOX_add_pic.rar_combox.add"这个压缩包中,我们重点关注的是如何在COMBOBOX的选项中添加图片,以提升用户体验。 首先,我们需要理解COMBOBOX控件的基本结构。它由两部分组成:一个文本输入框和一个下拉列表...

    js 实现combox 树选择

    在JavaScript编程中,"js 实现combox 树选择"是指使用JS来创建一个具有下拉树形结构的组合框(ComboBox)。ComboBox通常用于提供一个输入框和一个下拉列表,用户可以在输入框中直接键入,或者从下拉列表中选择一个值...

    EXT中COMBOX联动

    "EXT中COMBOBOX联动"指的是在EXTJS应用中,两个或多个COMBOBOX之间实现数据交互和联动效果,即当一个COMBOBOX的选择项改变时,会触发其他COMBOBOX的更新,以展示与当前选择相关联的数据。 EXTJS的COMBOBOX联动通常...

    Ext 异步加载添加 删除节点 修改combobox选择项

    function(form, action) { var id = action.result.id; var text = action.result.text; var url = action.result.url; var newNode = new Ext.tree.AsyncTreeNode({ id: id, leaf: true, text: text, url:...

    extcombox搜索功能

    在ExtJS中,`Ext.form.field.ComboBox`(简称ComboBox)是一种常用的控件,它提供了一个下拉列表,用户可以在其中选择一个或多个项目。这个控件在数据展示和用户交互方面具有广泛的应用,特别是在需要进行快速筛选和...

    Extjs之旅-combox之远程加载数据

    var combo = Ext.create('Ext.form.field.ComboBox', { fieldLabel: '选择', store: store, displayField: 'name', // 显示的字段 valueField: 'id', // 值字段 queryMode: 'remote', // 远程查询模式 ...

    ios-Combox.zip

    标题“ios-Combox.zip”表明这是一个与iOS平台相关的压缩包,其中可能包含了关于iOS应用开发中组合框(ComboBox)的实现或者优化。在iOS开发中,ComboBox通常用于提供一个下拉列表,用户可以在列表中进行选择,这种...

    ExtJS PropertyGrid中使用Combobox选择值问题

    在ExtJS中,PropertyGrid是一种用于展示对象属性的控件,它可以方便地编辑和查看对象的各个属性。在PropertyGrid中遇到的一个常见问题是当使用Combobox(下拉列表框)作为编辑器时,用户选择的值(displayField)与...

    datagridview中绑定combox.zip

    在本例中,“datagridview中绑定combox.zip”提供的简单实例展示了如何在`DataGridView`的某一列中嵌入`ComboBox`,让用户在该列中进行下拉选择。 首先,我们需要理解`DataGridView`的列类型。`DataGridView`支持...

    Ext 将grid渲染到combox

    var combo = new Ext.form.ComboBox({ store: store, mode: 'local', triggerAction: 'all', minListWidth: document.body.clientWidth * 0.6 + 6, renderTo: 'sexDiv', tpl: '<tpl><div id=...

    Ini2Combox.rar

    标题“Ini2Combox.rar”指的是一个压缩包文件,它包含了一个与Windows编程相关的项目,特别是涉及到处理INI配置文件并将其中的数据加载到组合框(Combobox)中,同时可能也展示了单选按钮(Radio Button)的简单应用...

    elementUI_treeTable_comboxGrid.benson.2019.05.131041.rar

    在这个名为"elementUI_treeTable_comboxGrid.benson.2019.05.131041.rar"的压缩包中,我们看到的是一个利用Element UI实现的特殊应用场景:表格树(Tree Table)和下拉表格(Combobox Grid)。 首先,让我们深入...

    Ext IconComBox 图片下拉框

    Ext.create('Ext.form.ComboBox', { fieldLabel: '选择图标', store: { fields: ['id', 'text', 'iconCls'], data: [ { id: 1, text: '图标1', iconCls: 'my-icon1' }, { id: 2, text: '图标2', iconCls: 'my-...

    下拉框搜索功能(combox)

    combox.js,对下拉框自动搜索功能

    combox.zip

    标题中的"combox.zip"文件很可能包含了示例代码和资源,用于展示一个简单的Qt应用,该应用允许用户通过下拉列表进行数据选择。这个功能在GUI(图形用户界面)设计中非常常见,为用户提供了一种方便的方式来浏览和...

Global site tag (gtag.js) - Google Analytics