【第22期】观点:IT 行业加班,到底有没有价值?

Ext.grid.GridPanel中判断是否记录被选择(三种情况)

原创 2012年03月31日 16:41:15

第一种:通过获得gridPanel中的Id(加入id为sysMenu_right)

var gp =  Ext.getCmp('sysMenu_right').getSelectionModel();

var selected = gp.getSelected();//返回收割选择的记录               

//判断有没有记录被选中.

if(selectM){

  Ext.ux.Window().dialog({

 title:'新增', 

  id:'sysMenu_funoptrefAdd',

  width: 400,  
  height:160,                       
  url:'sysMenu/funoptrefEdit.html?action=funoptrefAdd&funcId='+selectM.id});
 }else{
  MsgTip.show({msg : '请选择部门!',icon:MsgTip.TIP});
}


第二种:树形 通过获得gridPanel中的Id(加入id为sysMenu_right)


var gp =  Ext.getCmp('sysMenu_right').getSelectionModel();

var selected = gp.getSelectedNode();


第三种:通过声明 var userPrivGrid = Ext.GridPanel()...

 var selectionModel=userPrivGrid.getSelectionModel();
 if(selectionModel.getCount()==1){           
 Ext.ux.Window().dialog({title:'修改',
 id:'userPriv_update',
 width: 380,                         
                    url:'userPriv/edit.html?action=update&privId='+selectionModel.getSelected().data.privId});
}else{
new Ext.ux.MsgTip({html : "请选择一笔数据!",icon:'icon-tip'});
 }     


版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

extjs判断checkbox是否选中

直接 var check =Ext.getCmp("Remember").getValue(); 返回的就是true或false

Extjs gridPanel对选中行的操作

1.extjs gridpanel 操作行 得到选中行的列01 var model = grid.getSelectionModel(); 02 model.selectAll();//选择所有行 ...

程序员升职加薪指南!还缺一个“证”!

CSDN出品,立即查看!

Extjs4.2 Grid Filter Feature 表格过滤特性

Extjs4.2  Grid Filter  Feature 表格过滤特性 写在前面              从官方sdk中

[ExtJS5学习笔记]第二十四节 Extjs5中表格gridpanel或者表单数据后台传输remoteFilter设置

前台数据传入到后台,后台根据前台的请求,获取数据,组装好之后返回给前台。

Extjs 表格grid 搜索过滤查询

按照名称实时查找过滤表格数据

java 解析ExtJS的GridPanel的Filter请求服务器的过滤条件

之前做的一个项目用的ExtJS 3.3.1, 现在做个新的换4.1了, GridPanel的Filter在ExtJS 3.3.1里面是plugin, 在4.1里是feature, 前台配置上有些变化,...
  • cx2vj
  • cx2vj
  • 2012-08-06 00:37
  • 1200

对于Ext grid每列鼠标悬浮的数据信息显示处理

gridPanel.on('mouseover',function(e){//添加mouseover事件         var index = gridPanel.getView().findRow...

ext grid filter和java后台的整合使用

首先Ext的grid2.2版本好像在ie下图片格式不正确,主要是css样式表的问题,换成ext.2.1.css的就行了。 官方的例子在这里:http://extjs.com/deploy/dev/ex...

Extjs Grid 中给已经添加过Filter的列增加标识

在Grid 中做过filter 之后, 从表格上看不去哪些地方曾经做过filter.

Extjs-表格 Ext.grid.GridPanel

项目中的grid 自动显示行号 rn = new Ext.grid.RowNumberer(); 复选框 var sm = new Ext.grid.CheckboxSelectionMode...
  • itlwc
  • itlwc
  • 2012-08-15 11:43
  • 10653
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)