ext6如何获得table选择的行数据
来源:互联网 发布:写给大家看的c语言书 编辑:程序博客网 时间:2024/06/10 19:56
Ext.define('Admin.view.system.RoleSerachAdd', {extend : 'Ext.window.Window',xtype : 'RoleSerachAdd',controller : 'roleserachadd',height : 500,width : 400,layout : 'fit',plain : true,resizable : false,defaultType : "textfield",collapsible : true,closeAction : 'close',closable : true,modal : true,requires : ['Admin.view.system.RoleSerachAddController','Ext.form.Panel'],tbar : [ {xtype : 'button',text : '绑定角色',handler : 'RoleSerachAdd'} ],items : [ {xtype : 'grid',reference : 'fooGrid',selType : 'checkboxmodel',controller : 'roleserachadd',columns : [{text : '用户ID',dataIndex : 'USER_ID',width : 80,},{text : '用户姓名',dataIndex : 'USER_NAME',width : 80,}],store : {type : 'userstore'}} ]})
Ext.define('Admin.view.system.RoleSerachAddController', {extend : 'Ext.app.ViewController',alias : 'controller.roleserachadd',RoleSerachAdd : function(sender, value, oldValue) {var me = this;var grid = this.lookupReference('fooGrid');var Selections = grid.getSelectionModel().getSelection()if (Selections.length == 0) {Ext.MessageBox.alert("提示", "请至少选择一项!");return;}var UserArr = new Array();for (var j = 0; j < Selections.length; j++) {UserArr.push(Selections[j].data.USER_ID);}var ROLE_ID = Ext.getCmp('ROLE_HIDDEN').getValue();if(ROLE_ID==''){Ext.MessageBox.alert("提示", "请选择用户绑定的角色!");return;}Ext.Ajax.request({url : '/tjbus/baseRole/insertBaseRole.action',params : {"USER_ID" : UserArr.join(),'ROLE_ID' : ROLE_ID},method : 'POST',success : function(response, opts) {var obj = Ext.decode(response.responseText); if(obj.success==true){ me.getView().destroy(); Ext.data.StoreManager.lookup('roleserachstore').load({ params: { "ROLE_ID":ROLE_ID }, callback: function(records, operation, success) { }, scope: this }); }else{ Ext.Msg.alert(obj.message); return; }},failure : function(response, opts) {Ext.Msg.alert("未添加,请稍后再试");}});}//___// TODO - Add control logic or remove is not needed});
阅读全文
0 0
- ext6如何获得table选择的行数据
- 选择table中的某一行数据
- Jquery 获得table的行数,并输出单元格的内容
- 获得表格的行数据
- 获取jqGrid中选择的行的数据以及 jqGrid获得所有行数据的方法
- java jdbc之如何获得一个resultset的行数
- ext6.2 如何应用请求后台的下拉框
- Datagridview绑定数据并排序后如何获取正确的选择行数据
- JS中如何获得选择的多个值
- jQuery 获取table的行数
- 获得text内的行数
- ExtJS如何取得GridPanel当前选择行数据对象
- ExtJS如何取得GridPanel当前选择行数据对象
- bootstrap-table修改行数据
- 如何获得一个Execute操作影响行数。
- 如何快速获得SQL Server 表行数
- 显示 DataGridView 的选择行数
- Matlab如何快速获得大型文本文件某一列等于某个值的行的行数
- zookeeper在kafka中的作用
- Python_1
- Spring基于注解的零配置方式的面向切面编程
- HDOJ HDU 1086 You can Solve a Geometry Problem too
- rem布局加载闪烁问题
- ext6如何获得table选择的行数据
- 选择与循环
- iOS学习笔记-141.网络01——使用Tomcat和JavaWeb来搭建自己的网络接口
- QserialPort 串口数据发送的问题
- leetcode309&121&122.Best Time to Buy and Sell Stock 问题
- Java中的switch-case语句
- 数字哈希映射函数,离散化
- jsp
- 【GDOI2017模拟9.9】[IOI2007]偶环