关于Ext.grid.CheckboxSelectionModel点击事件时无法获得当前选择列的数据值

EtherCAT主站视角:如何正确配置一个支持动态PDO的从站(以倍福TwinCAT为例) 本文详细解析了在TwinCAT环境下配置支持动态PDO的EtherCAT从站的全过程。通过MDP(Modular Device Profile)实现模块化配置,涵盖从站工作原理、TwinCAT工程配置、调试技巧到高级应用实践,帮助工程师快速掌握动态PDO配置技术,提升工业现场设备扩展与维护效率。 阅读详情

问题:页面选择一列。

如左边的灰色行,进入连接,得到起ID,比如是123,然后选择另外一列,得到的ID居然还是123。

 

代码:这是以前的代码修订的,很乱,但是将就看吧,没办法,以前他们做的项目,现在拿来改起来真的是相当的头痛。

//得到选中的行—这里进行了两次选中,无语。当然可以直接去掉合并成一个,这里只是为了还原当时的情况,所以保留到这里。程序中删除。

       if(Grid.selectedRow==null){

           Grid.selectedRow = Grid.grid.getSelectionModel().getSelected();//左键点选或勾选的行

       }else{//2011-04-26

           Grid.selectedRow = Grid.grid.getSelectionModel().getSelected();//这里我直接晕掉,它直接都从新加载了,可是还是会存在以前的记录为选中,不知道咋搞,直接让他重选。无语

 

合并为—以前就用if语句就可以,现在必须用整体用它,其他代码难得看了,看的我脑壳好大。。。。。

Grid.selectedRow = Grid.grid.getSelectionModel().getSelected();

 

dealOnclicks : function(){

   

       //得到选中的行—这里进行了两次选中,无语。当然可以直接去掉合并成一个,这里只是为了还原当时的情况,所以保留到这里。程序中删除。

       if(Grid.selectedRow==null){

           Grid.selectedRow = Grid.grid.getSelectionModel().getSelected();//左键点选或勾选的行

       }else{//2011-04-26

           Grid.selectedRow = Grid.grid.getSelectionModel().getSelected();//这里我直接晕掉,它直接都从新加载了,可是还是会存在以前的记录为选中,不知道咋搞,直接让他重选。无语

       }

       //var taskRule = Grid.selectedRow.data.taskRule;

       var linktoids = Grid.selectedRow.data['recordId'];

       //var doflags = Grid.selectedRow.data.opflag;

       //if(doflags==0){

           Ext.Ajax.request({

           //请求地址。注意:路径

               url:'<%=webapp%>/servlet/DoHttpServlet?action=dealsCheck&flag=http&ids=' + linktoids,

           //成功时回调

               success: function(response, options) {

               //获取响应的json字符串

               var responseArray = Ext.util.JSON.decode(response.responseText);

               if(responseArray.success==true){

               Grid.ds.reload();

          }

          }

           });

       //}

      

       //这里的返回没有效果,所以出现了问题,

   

},

Synares病毒实战:如何手动清除C盘隐藏的Synaptics.exe(附资源修复脚本) 本文详细介绍了Synares感染型病毒的手动清除方法,该病毒伪装成Synaptics触摸板驱动,感染EXE和XLSX文件。文章提供了从病毒行为分析、母体清除到被感染文件修复的全流程指南,并附有实用的资源修复脚本和防御加固方案,帮助用户彻底清除这一顽固病毒。 阅读详情

相关推荐

小红书高时效推荐系统背后的技术升级

在小红书 APP 中,推荐系统的实效性对推荐效果有着特别重要的影响,特别是作为 UGC 平台,小红书的推荐系统如果能更快地捕捉用户与笔记之间的变化和联系,就能够给推荐带来更好的效果。在2021年上半年,首页推荐的召回、粗排、精排的主要模块都保持在天级更新的状态,我们通过持续迭代,将召回 CF 渠道、召回索引更新、召回模型/粗精排模型的训练都做到了分钟级更新,为首页推荐的分发效率带来飞跃式提升,并给业务侧带来非常显著的收益。 小红书站内“最近一天内发布的新笔记”在首页的曝光占比一直很高,这段时间更是快速

REDtech_1024的博客 3521

extjs锁定grid行,点击不可选中

this.grid.getSelectionModel().lock();锁住grid不可被选中 this.grid.getSelectionModel().unlock();解锁grid可以选中 可以用在权限的管理里面,没有权限grid就不能选中,通过按钮操作赋予权限后才可编辑选中。     little note:这两天系统升级win10遇到的问题,巨坑。 win10系统里Tom...

XDSXHDYY的博客 2104

Web3前沿技术的智能合约安全审计

随着Web3技术的快速发展,智能合约作为区块链应用的核心组件,其安全性问题日益突出。本文旨在系统性地介绍智能合约安全审计的技术体系,帮助开发者理解智能合约安全风险,掌握安全审计的方法论和工具链。智能合约安全的基本概念常见漏洞类型及其原理安全审计的技术方法实际审计案例分析安全审计工具和资源首先介绍基本概念和背景然后分析常见漏洞和安全风险接着详细讲解安全审计技术提供实际案例和代码示例最后讨论工具资源和未来趋势智能合约:运行在区块链上的自执行程序,代码即法律安全审计。

AI天才研究院 1546

关于comboBox和grid的使用问题(Extjs)

[转自:http://kandy0619.blog.163.com/blog/static/64344345200961495742175/] 2009-07-14 09:57:42|  分类: Extjs |字号 订阅          在gird中加入comboBox(下拉列表)来实现选择comboBox的值来补充grid(表格)单元格中的值,这是一种富客户端的表现,可以大量减少用户的

ShuLiu's Log Book 2670

ubuntu18.04安装xenomai3.1(百分百成功版)

ubuntu18.04安装xenomai3.1(百分百成功版),保姆级教学!!!

h542812556sdu的博客 2060

39文章解读与程序——EI\CSCD\北大核心《基于两阶段鲁棒优化算法的微网多电源容量配置》已提供下载资源

电网论文源程序擅长文章解读,论文与完整源程序,等方面的知识,电网论文源程序关注python,机器学习,计算机视觉,深度学习,神经网络,数据挖掘领域.电网论文源程序擅长文章解读,论文与完整源程序,等方面的知识,电网论文源程序关注python,机器学习,计算机视觉,深度学习,神经网络,数据挖掘领域.《《《《《《《《更多资源还请持续关注本专栏》》》》》》》《《《《《《《《更多资源还请持续关注本专栏》》》》》》》论文与完整源程序_电网论文源程序的博客-优快云博客。电网论文源程序-优快云博客。

LIANG674027206的博客 1208

【ExtJs】ExtJs下gridpanel中ComboBox数据动态加载问题

做了一个在添加数据可选择组别的功能,在同一界面实现添加分组和添加数据,但每次保存分组成功后在左侧ComboBox选择分组看不到新增的分组(浏览器刷新后可以看到),可见是ComboBox数据未刷新的原因. 解决方案:重载combobox绑定数据.在成功分组后,添加如下代码: groupcom.getStore().reload(); groupcom是选择分组ComboBox名.

学习笔记 2650

通俗讲解清楚光线追踪中的蒙特卡洛积分

彻底讲解光线追踪中的蒙特卡洛积分

qq_37366618的博客 1243

在DataGrid里面绑定ComboBox列时无法在编辑模板下默认选中一个备选值的一种解决方法

今天同事遇到一个关于DataGrid模板列里添加一个ComboBox控件的问题。 大致的情景如下面的截图所示: William的性别是Male,但是当双击性别列(它是一个带有ComboBox控件的模板列)时,出现了如上图所示的情况。ComboBox控件的默认选中项成了空白项。 修正这个问题后的截图如下: 上图是我们想要得到的结果,即双击性别列后,默认应该选中之前显示的值。

微笑着沉默不语 2285

SAP FICO实操:如何修改已发生业务数据的成本中心公司代码(附RKACOR06程序运行指南)

本文详细解析了SAP FICO系统中使用RKACOR06程序修改已发生业务数据的成本中心和公司代码的实操方法。通过实战案例分享,提供从前期准备到后期验证的全流程指南,帮助企业应对组织架构重组或财务核算体系调整时的数据迁移挑战,特别适用于跨公司代码的成本中心划转场景。

weixin_27303545的博客 189

Hexo博客使用PDF.js

clone了一个pdf.js 然后兴高采烈地到文章里使用{% pdf %}标签 结果浏览器弹出了个下载框(使用GitHub的raw) 不知道是不是因为使用GitHub的原因导致这个问题 后来我测试的时候报了个错 优快云上的解决方法 到时候我再试试把资源放回lib/里面看看行不行 目录1.clone1.1.官方方法1.2.NexT主题方法1.3.补充2.修改文件2.1.修改viewer.htm...

LTFan 961

关于datagrid可编辑表格使用Combobox多选编辑时无法选择、新增时无法保存BUG解决...

在datagrid可编辑表格里面使用Combobox多选,会出现以下问题: 1、双击编辑然后点击下拉箭头会发现所有的选项都会被选中而无法再次进行选择 2、新增一行combobox选择了多个值后,该行结束编辑时,combobox列显示空白值,选择的值根本就没有设置到单元格 下面来找下原因吧。先来分析下datagrid的beginEdit的源码: function beginEdit(jq, ...

KiTong的专栏 731

目标检测YOLO实战应用案例100讲-基于激光雷达点云的三维目标检测算法研究

近几年来,在计算机视觉领域,利用深度学习卷积神经网络技术来实现各种任务的算法越来越多。毫米波雷达、相机、激光雷达、超声波雷达等车载传感器生产成本的降低,汽车的自动驾驶技术得到了飞速发展,在我们的日常生活中经常能看到该技术辅助汽车驾驶员进行行车。和非自动驾驶汽车相比,自动驾驶汽车存在诸多优点,如进一步减少交通事故,保障人身安全;提供安全合理的路线,避免交通拥堵;采用清洁无污染的电能作为汽车新能源,从而降低大气污染等。现如今,自动驾驶技术已经逐渐深入到各个领域并发挥着关键的作用。

qq_36130719的博客 3730

extjs中grid中checkbox的用法,ext中grid获取checkbox的值

<br />extjs中grid中checkbox的用法,ext中grid获取checkbox的值分类: web前端技术<br /> grid每列前面加checkbox: (我用的而是第一种,后台一个string数组接受就可以了)<br />    一般的grid使用一个Ext.grid.ColumnModel就可以了,要加入一个多选的列,一种方法是加入一个多选列模板Ext.grid.CheckboxSelectionModel: <br />    var sm = new Ext.grid.Check

hwq1987的专栏 1万+

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

廖雪峰Python教程[完整版]

廖雪峰的python教程整理的,已经排好版了,而且还是完整的,适合小白

ext grid 加入checkbox列

grid每列前面加checkbox: 一般的grid使用一个Ext.grid.ColumnModel就可以了,要加入一个多选的列,[b]一种方法是加入一个多选列模板Ext.grid.CheckboxSelectionModel:[/b] var sm = new Ext.grid.CheckboxSelectionModel(); var cm = new Ext.g...

没有遥远 333

蓝牙模块HM-10手册

蓝牙模块HM-10手册,该手册对蓝牙模块HM-10进行了详细的介绍和使用方法以及一些AT指令。

Ext中CheckboxSelectionModel让其符合某一条件行不能被选中

首先说说场景 因为是要做一个文件基于EXT的BS结构的文件选择器 要求是根据参数列出某一文件夹下面的文件信息,如果有子文件夹也要列出来,但是不能被选中 首先想到的是CheckboxSelectionModel肯定是继承了列模型,就想到了里面肯定也重写了renderer配置项于是找到Ext的CheckboxSelectionModel源文件查看了一下, 找到了以下代码: renderer : fu

星空 6400

Ext.grid.CheckboxSelectionModel

1.CheckboxSelectionModel简写sm 2.实现sm是否显示 后台传入的json对象包含selected属性 {root:[ {id:'1',code:'1001',name:'老李',sex:'1',age:'23',selected:false}, {id:'2',code:'1002',name:'懒蛋',sex:'1',age:'25',selected:t

itlwc 1万+

ExtJS4新发现05_grid获取checkbox的值

grid每列前面加checkbox: (我用的而是第一种,后台一个string数组接受就可以了)     一般的grid使用一个Ext.grid.ColumnModel就可以了,要加入一个多选的列,一种方法是加入一个多选列模板Ext.grid.CheckboxSelectionModel:      var sm = new Ext.grid.CheckboxSelectionModel();

heitdf 1858

Extjs 让CheckboxSelectionModel类型Ext.grid.GridPanel的某行不能选择

让Ext.grid.GridPanel不能选择,即令Ext.grid.CheckboxSelectionModel不能选择,因为GridPanel是要引用CheckboxSelectionModel的。下例是当store里的用户状态不正常(字段memberstatus不为1)的记录行,让它在被选择时提示无法选择,关键在于'beforerowselect'事件,看代码吧 var membersm

jazywoo_在路上 1871

Ext.grid.CheckboxSelectionModel()勾选不上

Ext.grid.CheckboxSelectionModel()勾选不上  分享| 2012-05-16 08:00吴彩虹_1991 | 浏览 3026 次  悬赏:5  Perl Ext.onReady(function(){ var sm = new Ext.grid.CheckboxSelectionModel(); var cm=new

evilcry2012的专栏 1134

Ext 表格运用-Ext.grid.EditorGridPanel(带分页)

1.创建 Ext.data.Store    role_store = new Ext.data.Store({ proxy : new Ext.data.HttpProxy({ url : 'searchRoles.do' }), re

XiangZhiLiu的专栏 1554

Ext.grid.CheckboxSelectionModel 单选及复选设置

Ext中的CheckboxSelectionModel选择模式默认为复选,可设置单选或复选。   单选代码: var sm = new Ext.grid.CheckboxSelectionModel({ singleSelect: true });  复选代码: var sm = new Ext.grid.CheckboxSelectionModel({ ...

寀鳥天堂 1033

[转]extjs grid的Ext.grid.CheckboxSelectionModel默认选中解决方法

原文地址:http://379548695.iteye.com/blog/1167234 grid的复选框定义如下:   Js代码   var sm = new Ext.grid.CheckboxSelectionModel({                       handleMouseDown : Ext.emptyFn,                 ...

weixin_34269583的博客 230

ExtJS 的 Grid中 如何让要让CheckboxSelectionModel 实现多选

  搞了好久,后来在网上发现 grid 的sm,设置成下面这样就行了.切记! /sm: new Ext.grid.CheckboxSelectionModel(),

这里有个Blog 3368

关于ext中使用 Ext.grid.CheckboxSelectionModel作为选择框如何保存选中记录的解决方法。

//关于ext中使用 Ext.grid.CheckboxSelectionModel作为选择框如何保存选中记录的解决方法。 //开发中jsp中用Ext.grid.CheckboxSelectionModel(以下简称sm)遇到以下问题, //勾选后刷新或者跨页后返回勾选消失,并且只能对当前页的数据进行操作。 //解决方法如下: var collections=[];//勾选记录和向

haikess的博客 1112

Ext.grid.CheckboxSelectionModel() 不能多选

Ext.grid.CheckboxSelectionModel() 我设置了singleSelect为false,但是依旧不能多选, 后来发现去掉enableDragDrop : true,  这个属性之后就可以了

吼吼 579
上一篇: Maven 第二天:关于引入包的问题=from the specified remote repositories
下一篇: 关于在EXT中短暂的记录Ext.data.HttpProxy等传递参数乱码的问题
sebatinsky
博客等级 码龄20年 42粉丝 67原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值