EasyUI Datagrid 获得选中行(CheckBox)的使用和获取的数据不正常(数据缺失。。)的解决

2023-11-14

checkOnSelect            当为True的时候,点每一行时CheckBox就会被选中;为False时,只能手动的点击CheckBox ;默认true;      selectOnCheck            当为True的时候,点击CheckBox时行选中;反之要手动点击每一行;默认true;

获取行选中数据:取得第一个选中行数据,如果没有选中行,则返回 null,否则返回记录

  var row = $('#myItems').datagrid('getSelected');
    if (row){
        alert("选中一行");
    }

获取行选中数据:取得所有选中行数据,返回元素记录的数组数据。

var selectItems = $('#myItems').datagrid('getSelections');

获取CheckBox:获取checkbox选择行的数据,返回元素记录的数组数据。

  var checkedItems = $('#myItems').datagrid('getChecked');

问题:当出现获取所以选中(ChechBox)数据数据出现重复或者只有一行数据。

解决:原因是配置了idField属性,将其去掉就可以。

文章参考http://www.jeasyui.com/documentation/datagrid.php

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

EasyUI Datagrid 获得选中行(CheckBox)的使用和获取的数据不正常(数据缺失。。)的解决 的相关文章

随机推荐

  • 针对搜索引擎爬虫的欺骗式SSR

    玩Google Webmasters的可能会有这种经历 自己开发的app用了Vue React 写完后用Fetch as Google一爬傻眼了 爬不到东西 网上搜解决方案出来的都是一堆额外的SSR框架 要上node 还看起来麻烦的要死 对
  • 超清晰-数据结构之线性表

    鸟哥说 坚持学习基础才能有出人头地的一天 不能只专注于练武功了 内功也得练 本篇文章是讲数据结构的第一篇 跟着书好好再过一篇基础 一 线性表 线性表是n个数据特性相同的元素的组成有限序列 是最基本且常用的一种线性结构 线性表 栈 队列 串和
  • 安卓蓝牙广播大全

    android bluetooth 提供了皆如扫描设备 连接设备以及对设备间的数据传输进行管理的类 这些类对蓝牙设备进行功能性管理 蓝牙模块API提供的应用包括了 扫描其它蓝牙设备 通过查询本地蓝牙适配器来匹配蓝牙设备 建立RFCOMM 无
  • layui 附件上传、预览、删除、下载

    layui在开发文档中提供了 附件上传的方法upload render 此篇文章在此模块基础方法上扩展补充了附件预览 删除 下载的实现方法 具体如下 layui 文件 图片上传 layui 相册层 一 html div class layu
  • [无线通信基础-13]:图解移动通信技术与应用发展-1-概述

    前言 移动通信 Mobile communication 是移动体之间的通信 或移动体与固定体之间的通信 移动体可以是人 也可以是汽车 火车 轮船 收音机等在移动状态中的物体 移动通信是进行无线通信的现代化技术 这种技术是电子计算机与移动互
  • 用matlab做高斯混合模型(GMM)聚类分析

    训练GMM参数 options statset MaxIter 1000 gmm gmdistribution fit feature k Covtype Diagonal Regularize 1e 10 Options options
  • STM32 IIC通信干货!理论+实例

    I2C总线简介 I2C总线介绍 I2C Inter Integrated Circuit 总线 也称IIC或I2C 是由PHILIPS公司开发的两线式串行总线 用于连接微控制器及其外围设备 是微电子通信控制领域广泛采用的一种总线标准 它是同
  • 京城游戏人-Day9:Unity 中的鼠标点击与触摸屏点击

    京城游戏人 Day9 Unity 中的鼠标点击与触摸屏点击 作者 大锐哥 地址 http blog csdn net prevention 1 先说几点结论 Unity 中鼠标点击 MouseButton 与触摸点击 Touch 是分开处理
  • Share:思科模拟器 路由配置(默认、静态、动态RIP)

    目录 问题 1 基本连线配置 PC配置 路由器对应端口配置 2 路由设置 默认路由 静态路由 5 19补充 RIP动态路由 2022 4 18 最近发现好多同学看过我这篇记录 记得当时上计网的时候也是学的稀里糊涂 幸亏有同学的作业文档 老师
  • [POC分享] CVE: 2022-24112:Apache APISIX 2.12.1 - Remote Code Execution (RCE)

    Exploit Title Apache APISIX 2 12 1 Remote Code Execution RCE Date 2022 03 16 Exploit Author Ven3xy Vendor Homepage https
  • 软件安全技术复习内容

    软件安全技术 边复习边写的 有错误及时指正 第一章 软件安全概述 零日漏洞 安全威胁分类 CIA安全基本属性 PDRR模型 软件安全的主要方法和技术 基本方法 主要技术 第二章 软件漏洞概述 概念 软件漏洞成因分析 软件漏洞分类 基于漏洞成
  • 毕业设计-SpringBoot-基于推荐算法的商城管理系统

    环境 开发工具 idea 数据库 MySQL5 7 jdk1 8 架构 SpringBoot 前端HTML 主要功能 前台商城系统包含首页门户 商品分类 新品上线 首页轮播 商品推荐 商品搜索 商品展示 购物车 订单结算 订单流程 个人订单
  • matlab为图像添加圆形掩膜、制作圆形掩膜矩阵

    假设矩阵大小为m n 取矩阵最中间一点为圆心 半径r m 2 先用函数meshgrid生成矩阵对应的每一个坐标 然后用circle x 2 y 2生成代表半径的平方的矩阵 最后用find函数找到符合要求的元素 赋值为1 不符合要求的赋值为0
  • 《机器人控制系统和MATLAB simulink仿真》笔记1:认识S函数

    前言 最近在看控制的东西 想动手实践一下 看到有书名曰 机器人控制系统和MATLAB simulink仿真 于是学习一下做做记录 1 认识对象 机器人动力学系统的特性 考虑一个关节机器人 其动态性能可由二阶非线性微分方程描述 M q q
  • Jmeter实现对mysql的增、删、改、查

    1 创建一个存储过程 语句如下 DELIMITER DROP PROCEDURE IF EXISTS test create PROCEDURE test BEGIN SELECT FROM cource INSERT INTO courc
  • 修改jar包两种方法

    第一种 1 右键jar包选择打开方式为360压缩 2 直接把需要修改的class文件拖出来 3 使用jd gui exe打开需要修改的class文件 保存为Java 4 在eclipse中创建项目修改Java文件 注意1 创建相同的pack
  • 类和对象—类外访问私有数据

    1 通过公共函数为私有成员赋值 include
  • xxxxxxxxxxxxxxxxxxxxxx

    xxxxx
  • 区块链技术学习路线图,区块链技术教程分享

    区块链是比特币的底层技术 比特币是区块链的首个应用 比特币是钱的话 区块链就是账本 是记录比特币转账记录的 但是区块链不单单是比特币独有 除了数字货币外 区块链将在其他应用领域有更多用武之地 千锋分享 对于区块链技术的学习 其核心技术包含以
  • EasyUI Datagrid 获得选中行(CheckBox)的使用和获取的数据不正常(数据缺失。。)的解决

    checkOnSelect 当为True的时候 点每一行时CheckBox就会被选中 为False时 只能手动的点击CheckBox 默认true selectOnCheck 当为True的时候 点击CheckBox时行选中 反之要手动点击