easyui datagrid table在没有数据时显示相关提示内容

EasyUI-Datagrid行内编辑 介绍多表头行内编辑单元格, 阅读详情

老规矩先上图:

当数据为空时相应的提示数据美化,接下来看代码

解决这个问题的方式有很多种博主给出项目中常用的两种:

在这里补充一点 在easyui 1.5 版本 新增一个新的属性emptyMsg 可以直接定义


第一种:

   var body = $(this).data().datagrid.dc.body2;  
   var width = body.width();  

 body.find('table tbody').append('<tr>center><td width = '+width+' style="height: 25px; text-align:       center;color:red;border: 0px solid ;" colspan='+9+'>没有对应的数据!</td></center></tr>');

代码就不过多解析很简单,第一种会把的你的复选框

覆盖掉,列起始位置不会出现复选框;

第二种:

$(this).datagrid('appendRow', {
                                id: '<div style="text-align:center;color:red">没有相关记录!</div>'})

                                .datagrid('mergeCells', { index: 0, field: 'id', colspan: 8 }) 

第二种呢用到easyui 的两个参数 第一个参数appendRow  append 添加 row 行(添加一行) 在最后的插入一行,第二个参数mergeCells它的意思呢是合并单元格 分别有四个参数:

合并单元格,options包含以下属性:
index:行索引。
field:字段名称。
rowspan:合并的行数。

colspan:合并的列数。

第二种呢 列起始位置会出现复选框 附图:

这两种任意选择都可以,到这里就结束了




EasyUI DataGrid动态加载数据 1:直接通过table标签内嵌<table class="easyui-datagrid" data-options="url:'https://www.driverlive.co.uk/rest/api/PushMessage/GetPushDriverMessagesList?DeviceId=a99f8a977696bfb9&DateFrom=2014-10-27T00:00: 阅读详情

相关推荐

easyui-datagrid 编辑单元格

在做itoo成绩的时候,有个需求是教师判分,学生成绩有两部分组成:平时成绩和期末成绩,然后根据两种成绩比例算出总成绩。现在是有了平时成绩和成绩比例,输入期末成绩,计算出总成绩,并且把输入的期末成绩和计算的总成绩更新到数据库中。主要应用了单击单元格进行编辑,编辑完成之后,失去焦点则保存数据。如果数据没有变化,失去焦点则不更新数据库。          页面效果是这样的: 期末成绩的单元格

2万+

easyui datagrid列表右侧空白解决办法

easyui提供的datagrid控件,默认情况下,即使列表宽度设置成100%,右侧仍然会有一个空白,如下所示: &lt;!doctype html&gt; &lt;html&gt; &lt;head&gt; &lt;meta charset="UTF-8"/&gt; &lt;link rel="stylesheet" type="text/css" href="

feinifi的博客 4294

EasyUI DataGrid数据显示

DataGrid(数据表格) DataGrid以表格形式展示数据,并提供了丰富的选择、排序、分组和编辑数据的功能支持。DataGrid的设计用于缩短开发时间,并且使开发人员不需要具备特定的知识。它是轻量级的且功能丰富。单元格合并、多列标题、冻结列和页脚只是其中的一小部分功能。 实现的页面效果图: 数据分页显示: 底下的分页下拉框可以显示指定的条数 及显示第几页 根据名字进行模糊查询: 数据库的建立 insert into bs_permission values(seq_per...

weixin_62270300的博客 929

JQuery EasyUI Datagrid 的 tooltip 使用

KaTeX parse error: Expected 'EOF', got '#' at position 3: ('#̲dg').datagrid('…(this).attr(‘data-p1’)); $(this).tooltip({ content: $(’’), onUpdate: function(cc){ var row = $(’#dg’).datagrid(‘getRows’)[...

qq_40700942的博客 797

jQuery Easyui学习教程之实现datagrid在没有数据时显示相关提示内容

本篇文章给大家介绍easyui datagrid 加载查询数据时,如果没有相关记录,则在datagrid中显示没有相关记录的提示信息,本文介绍的非常详细,具有参考借鉴价值,感兴趣的朋友一起看下吧

ArchLinux下用Wine运行钉钉全攻略:从字体配置到中文输入法避坑

本文详细介绍了在ArchLinux系统上使用Wine运行钉钉的完整配置流程。从最新的WoW64架构环境准备、中文字体配置与DPI优化,到钉钉安装、关键系统库替换,再到解决中文输入法失效等核心难题,提供了实战避坑指南。旨在帮助Linux用户在企业办公场景下,获得接近原生的稳定使用体验。

alice7model的博客 588

jquery-easyui中列表控件datagrid没有数据时显示列表为空信息

jquery-easyui控件datagrid下,如果有数据,会显示按照列表显示,如果没有数据,那么会显示如下的界面。没有任何提示。 为了让没有数据的情况下,提示“列表为空”,我们需要设置datagrid属性。这个属性就是emptyMsg。默认情况下,这个属性是为空,没有值。 当我们设置了emptyMsg这个之后,列表页面仍然不会显示,这个应该是easyui的一个bug。 通过控...

feinifi的博客 3708

robot framework循环读取excel表操作

robot framework循环读取excel表操作 1、安装excellibrary,注意python3.7版本,需安装:robotframework-excel,robotframework-excellibrary-xwfintech 注意:网上有很多excel处理的,都是基于python2.7的,还有一些对python3以上都是修改包的方式,其实都不需要,在pip官网上有python3以上的excellibrary,名称是robotframework-excellib 2.0.0,但是该包关键字不

余墨的博客 1319

easyui-datagrid查询到没有数据时,设置显示“没有相关记录”

宽高要设置 /* * 没有查询到记录提示 */ var myview = $.extend({},$.fn.datagrid.defaults.view,{ onAfterRender:function(target){ $.fn.datagrid.defaults.view.onAfterRender.call(this,target); var opts = $(target)

dmkaadmk的专栏 1404

CH582低功耗实战:从1.2mA降到5uA,我的蓝牙广播功耗优化笔记

本文详细记录了沁恒CH582蓝牙芯片从1.2mA降至5μA的功耗优化全过程。通过建立基准测试环境、分层排查软件配置与IO状态、精细调优射频参数以及硬件层面的电源管理,实现了极致的低功耗表现。文章还提供了实用的功耗测量方法和典型问题排查指南,为蓝牙设备开发者提供了宝贵的参考经验。

weixin_30368405的博客 572

常见卫星图源下载教程

上面列出的8个常见的亚米级别数据源都可以通过xyz协议或者wmts/wms协议进行下载。这些协议是什么?地理信息数据为了方便网络传输,制定了一系列的地理数据传输标准(wms/wmts/xyz等)。协议特点优点缺点栅格数据支持矢量数据支持WMS通过HTTP请求获取GIS数据,服务器会将数据渲染成图像高度定制的地图;交互性强服务器渲染图像,响应时间较长支持有限支持WMTS提供预渲染的地图瓦片速度快,因为地图瓦片可以预先生成并在请求时快速提供瓦片的内容是预先确定的,无法进行定制支持。

锐多宝的地理空间 1万+

Easyui datagrid 设置内容超过单元格宽度时自动换行显示

Easyui datagrid 设置内容超过单元格宽度时自动换行显示 datagrid 设置内容超过单元格宽度时自动换行显示 测试环境 jquery-easyui-1.5.3 问题描述 单元格内容超过单元格宽度不会自动化换行。如下: 图1: 图2: 解决方法 定义表格时,设置nowrap属性为false. <table id...

qq_41040268的博客 2926

谷歌A2A协议入门指南:附简易Python代码示例

继"关税"之后,当下最热门的词汇当属AI智能体——这种基于人工智能的软件能够执行复杂任务、实现工作流自动化并提升生产效率。但迄今为止,大多数智能体都处于各自为政的状态,难以顺畅协作。就像团队执行重大项目时,成员之间却无法交流!对于技术人员而言,一个可能遇到的典型场景是:假设你需要协调四个不同的AI服务——处理用户查询的Gemini智能体、在向量数据库进行搜索的AI应用、基于Claude的摘要生成器,以及运行专业领域逻辑的Python智能体。

独立开发,substack顶级编辑 795

easyui 的datagrid点击第二页时显示的内容和第一页相同

easyui 的datagrid点击第二页时显示的内容和第一页相同 后台也将total和所有的数据都返回给datagrid了。 这个问题这主要是没有给datagrid添加翻页的出发的事件。 完整的datagrid(HTML+easyui+Jquery+MVC+Mybatis)实现CRUD如下:HTML: —–* * 新增快递运输信息 编辑快递运输信息 删除快递运输信息

babulongbo的博客 1664

相位编码脉冲压缩信号的理论研究与 Matlab 实现

通过实际的代码示例,我们展示了如何生成信号、进行相位编码、传输信号、相位解码和脉冲压缩的步骤。相位编码脉冲压缩信号是通过在发射端对信号进行相位编码,并在接收端对信号进行相位解码来实现的。其主要原理是在发射端将信号的频率进行调制,使得信号具有宽带特性,然后在接收端通过匹配滤波器对信号进行解调和压缩,从而提高信号的分辨率和抗干扰能力。相位编码脉冲压缩信号是一种在信号处理中常用的技术,用于提高信号的分辨率和抗干扰能力。可以使用 Matlab 中的信号生成函数生成一个宽带脉冲信号,例如矩形脉冲信号或高斯脉冲信号。

CyberWizarDD的博客 901

手把手教你学Simulink--基于电能质量与无功补偿的场景实例:统一电能质量调节器(UPQC)的联合控制仿真

在现代电力系统中,电能质量问题有源电力滤波器(APF)→ 治理谐波与无功动态电压恢复器(DVR)→ 补偿电压暂降/暂升静止无功发生器(SVG)→ 无功补偿与电压支撑而统一电能质量调节器(Unified Power Quality Conditioner, UPQC)是一种集串联补偿与并联补偿于一体的全能型电能质量治理装置✅ 电压类问题:暂降、暂升、不平衡、闪变✅ 电流类问题:谐波、无功、三相不平衡✅ 实现双向有功交换(储能型)串联单元(DVR功能):串联于线路,控制电源侧电压质量并联单元。

MHD0815的博客 237

EasyUI——DataGrid数据显示

DataGrid数据显示

weixin_65975275的博客 2338

YOLO26改进策略【Neck】| CVPR2025 LCA轻量交叉注意力 跨层级双向引导 + 分层降噪增强,提升微小目标特征表达

简单相加、拼接融合无法建立深浅层双向约束关系,浅层微小目标易被深层背景覆盖,深层全局信息难以修正浅层噪声;普通单路自注意力仅单一层内建模依赖,缺少跨层级特征互引导机制,深浅特征信息割裂;标准多头跨注意力计算量大、参数量高,轻量化单模态检测/分割网络部署困难,无法区分前景目标与背景噪声。为此设计单模态轻量化交叉注意力LCA,构建浅层细节、深层语义双分支双向引导结构,轻量完成跨层级特征交互,同步降噪并强化单模态微小目标特征。

Limiiiing的博客 522

easyui中修改datagrid的row数据

在工作中遇到要求在修改了datagrid后存到数据库,不刷新情况下table下显示修改值得问题。 1.修改row值后不从数据库获取动态修改table值,一般用到 var ip = $('#ip').combobox('getValue'); var region = $('#region').combobox('getValue'); varindex =index; $("#id"...

学英语的程序员 3522

Camera2Demo

在Camera2 的基础上进行封装,使得Camera2一堆初始化逻辑与Activity分离,降低耦合度,完成预览拍照并保存的操作

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

easyUI 数据表格-datagrid

easyUI 数据表格-datagrid sf2gis@163.com 2015年9月28日   1 目标:数据的表格展示,网页版excel(具有所有功能)。 2 原理:table的扩展封装。 3 流程:创建table,设置为easyui-datagrid。设置属性和数据。       href="easyui/jquery-easyui-1.4.3/th

弗里曼的小伙伴 2754

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

EasyUI DataGrid中动态改变Combobox值

EasyUI DataGrid中动态改变Combobox值EasyUI DataGrid中动态改变Combobox值EasyUI帮助文档如何查询为DataGrid添加Combobox从后台获取Combobox数据小结 EasyUI DataGrid中动态改变Combobox值 EasyUI帮助文档如何查询 下面以DataGrid文档为例,说明文档的使用方法。 该文档的链接为:EasyUI Data...

星悬_月的博客 2364

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

jquery EasyUI datagrid:一次生成4个以上table时,frozencolumns显示不全问题修复

创建4个以上table,期望table可以上下左右滑动,发现easyui的datagrid可以轻松实现这个功能。但是table加载过程中,总有某个table的frozencolumns不能完全显示,具体如下图: 截图中前三列代码,名称,单位为冻结列,使用Chrome,右键选择检查元素,发现单位列其实是有值的。与其它正常显示的表格对比,发现EasyUI自动生成的html代码中,class=“p...

c824328655的专栏 1217

easyui datagrid height width =0的问题

对于一个页面中应用了datagrid的table控件来说,如在页面打开时为隐藏,在页面的应用中再动态显示,这样,显示出来的table数据则会隐藏不可见,table的标题,工具栏,分页栏则会压缩在一起,而需要显示的数据却未能正常显示出来. 也就是宽度或高度为0; 解决办法是: 1、div加easyui-panel,必须是隐藏的外层div也就是说div只能有一个class属性,如果不...

weixin_30555125的博客 1447

jquery-easyui中datagrid扩展,隐藏显示表头功能

今天,后台中需要新增一个功能,用户可以自由选择显示的列,之后保存到本地localStroage中。所以扩展了easyui中datagrid的onHeaderContextMenu方法。 使用方法: _this.$table.datagrid(_.extend({ fit: true, border:

love android 4812

【easyui】之DataGrid数据显示

easyui继续走起!

yifei_345678的博客 2094
上一篇: Easyui datagrid 分页
下一篇: Easyui 动态获取分页的page 跟 rows
叫我阿龙啊
博客等级 码龄11年 179粉丝 62原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值