`

ext combox 设置默认选项

 
阅读更多

/**

 * author:cai.zhenyao

 * operator: 操作类型,用于Action的一些逻辑判断

 * isFirst: 表示是否为第一次打开窗口,修改时要设置默认选项

 * selectRecord:修改时所选中的记录

 */

Ext.onReady(function(){

var dayStore = new Ext.data.SimpleStore({  

        fields:['days','post1'],  

        data:[['01','01'],['02','02'],['03','03'],['04','04']]  

      })

new Ext.Viewport({

   layout: 'border',

   items: [{

    fieldLabel:'月结账日',  

            xtype:'combo',  

            id:'thisDay',  

            hiddenName:'Qdeptid',  

            store:dayStore,  

            displayField:'days',  

            valueField:'post1',  

            forceSelection:true,  

            selectOnFocus:true,  

            editable:false,  

            triggerAction:'all',  

            mode:'local',  

            value:new Date().format("Y-m-d").substring(8,10)+"日" 

   }]

});

dayStore.findBy(function(record) { //返回选中数据的索引。

  if(record.get("days")=="01"){

  return true;

  }

}); 

})

分享到:
评论

相关推荐

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

    Combox在ExtJS中是一个非常灵活的控件,它可以看作是下拉列表和文本输入框的结合体,用户可以输入文本搜索,也可以从预定义的选项中选择。在大型应用中,数据量可能会非常庞大,直接加载所有数据到客户端并不实际。...

    Ext 将grid渲染到combox

    ### Ext JS 中将 Grid 渲染到 ComboBox 的方法 在 Ext JS 框架中,有时需要将 Grid 控件的数据渲染到 ComboBox 中,这在实际应用中是非常实用且灵活的功能。下面将详细介绍如何利用 Ext JS 的 XTemplate 特性来实现...

    Ext IconComBox 图片下拉框

    默认情况下,ComboBox只有一个简单的下拉箭头,但IconComBox允许开发者为输入框添加一个自定义的图标,这个图标可以是任何图像或SVG图形。这增强了用户界面的视觉效果,同时也可能用图标来传达特定的含义或指示功能...

    Ext_iconcombox

    这通常包括设置`store`(存储下拉选项的数据源)和`tpl`(模板,用于渲染带有图标的选项)。你可能还需要配置`displayField`(显示的字段名)和`valueField`(用于存储选中项的值的字段名)。 示例代码可能如下: ...

    EXT控件lovcombo

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

    ExtJS PropertyGrid中使用Combobox选择值问题

    `beforepropertychange`事件在用户尝试修改属性值之前触发,我们可以在这个时机拦截该事件,将 Combobox 选择的 displayField 值设置到对应的记录中,然后返回 `false` 来阻止默认的修改行为,防止 valueField 的值...

Global site tag (gtag.js) - Google Analytics