国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > JavaScript > 正文

EXT中單擊button按鈕grid添加一行(光標位置可設置)的實例代碼

2019-11-20 09:49:29
字體:
來源:轉載
供稿:網友

先給大家說下什么是ext

ext是一個強大的js類庫,以前是基于YAHOO-UI,現在已經完全獨立了, 主要包括data,widget,form,grid,dd,menu,其中最強大的應該算grid了,編程思想是基于面向對象編程(oop),擴展性相當的好.可以自己寫擴展.自己定義命名空間.web應用可能感覺太大.不過您可以根據需要按需加載您想要的類庫就可以了.  

主要包括三個大的文件ext-all.css,ext-base.js,ext-all.js(包括所有的類庫,您可以根據需要進行刪減.官方網站提供這一接口),在引用ext類庫的時候.這三個文件必不可少. 

它提供了豐富的,非常漂亮的外觀體驗,成為眾多界面層開發人員的追捧!其核心的組件基本覆蓋了我們構建富客戶端的常用的組件。  

從 Ext 2開始,商業版(針對那些以盈利為目的的開發方)要收費了。
這可能會影響一些他的應用前景。   目前的最新版本為3.2.2

1.創建一個添加按鈕,listeners事件中button的單擊事件,

{id:'button1',xtype : 'button',margin : '6',text : '添加',name : 'btn-add',iconCls: 'btn-add',listeners:{click:function(){var r = Ext.create('ItemGridMdl', {           //…………});//要插入表格的數據Ext.getCmp('grid1').getStore().insert(Ext.getCmp('grid1').getStore().getCount(), r);//在表格的最后添加一行cellEditing.cancelEdit();cellEditing.startEditByPosition({//要編輯的表格中的光標出現的位置row : Ext.getCmp('grid1').getStore().getCount()-1,column : 1});} }}

2.調用這個button按鈕的方法

Ext.getCmp('fbutton').fireEvent('click');

3.grid表格中plugins:屬性的配置:

plugins:[cellEditing=Ext.create('Ext.grid.plugin.CellEditing', {clicksToEdit:1,listeners: {edit: function(editor,e) {}}})],
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 申扎县| 怀化市| 望谟县| 响水县| 浦北县| 什邡市| 石渠县| 毕节市| 灌南县| 兰州市| 德阳市| 攀枝花市| 章丘市| 贡嘎县| 普兰县| 康定县| 大关县| 常熟市| 炎陵县| 利津县| 长宁区| 永吉县| 平罗县| 陆川县| 南宫市| 罗平县| 抚顺县| 沙洋县| 岳池县| 昌都县| 新余市| 奉节县| 南岸区| 交城县| 辽阳市| 安顺市| 乌什县| 右玉县| 易门县| 鹤庆县| 盐源县|