jqgrid

JQGrid header and column not aligned

余生颓废 提交于 2021-01-29 01:51:01
问题 I am using jqgrid, and in a particular flow, the headers and columns are getting misaligned. I have found similar questions on stackoverflow, but the solutions have not worked for me. For the record, I have set the widths of the columns dynamically based on the content of their columns, using a block of code that was provided by Oleg in this question. and then i am using setColWidth function of the jqGrid to set the grid width. I was debugging this issue that I am facing, and I had to look

JQGrid header and column not aligned

只谈情不闲聊 提交于 2021-01-29 01:50:42
问题 I am using jqgrid, and in a particular flow, the headers and columns are getting misaligned. I have found similar questions on stackoverflow, but the solutions have not worked for me. For the record, I have set the widths of the columns dynamically based on the content of their columns, using a block of code that was provided by Oleg in this question. and then i am using setColWidth function of the jqGrid to set the grid width. I was debugging this issue that I am facing, and I had to look

bootstrap-table 常用总结-1

回眸只為那壹抹淺笑 提交于 2021-01-06 21:00:21
  两种表格工具,今天都用到了,一种是我前几篇写到过的jqgrid, (传送门) 另一个就是bootstrap-table了。用过之后会发现,两种表格的方式大同小异,但是为什么这次要换成bootstrap-table呢,是因为我们在写树形结构,由于jqgrid 的树形结构的数据结构和字段要求的太多的,导致了后台再提供数据的时候需要格式化(实话实说,这个要求的有点多),如果有兴趣,大家可以看我这篇博客 (传送门) 。所以,我们决定使用bootstrap-table的树形结构来结果这个问题。引入css和js文件是第一步,这里我放cdn地址,如果失效了,大家请自行下载 1 < link href ="https://cdn.bootcss.com/bootstrap/3.3.7/css/bootstrap.min.css" rel ="stylesheet" > 2 < link href ="https://cdn.bootcss.com/bootstrap-table/1.11.1/bootstrap-table.min.css" rel ="stylesheet" > 3 < link href ="https://cdn.bootcss.com/jquery-treegrid/0.2.0/css/jquery.treegrid.min.css" rel ="stylesheet"

java 自动化压力测试

可紊 提交于 2020-12-24 02:57:26
分享自己开发的接口自动化测试平台:    接口测试相对于UI测试来说测试成本低,相对稳定,变动不大,日常测试可使用postman、jmeter、python request,java模拟url等进行测试。   上次分享了一个python版本的自动化平台,趁着有空就做了一个java版本的自动化平台,功能需求无改变,只是实现后台语言不同;   以下就介绍利用spring boot开发的平台来进行接口测试。功能满足批量测试,支持Excel导入数据库,自定义选中测试接口,图表测试统计,下载模板,接口增删改等功能。   开发构思:   1、主要想法来源:结合日常工作进行功能的设计;   2、接口测试过程的依赖关系:登录信息、接口之间的相互依赖关系;   3、接口测试数据来源:导入文件到数据库,手动增加数据或修改数据;   4、测试结果统计:图表统计,数据的筛选;   5、测试灵活性:多条、单条数据自动根据开发提供的结果与实际结果进行校验; 开发环境:   1、后台语言:java;   2、前端语言:jQuery、css、html、echarts;   3、数据库:mysql;   4、架构:面向对象;   5、后端框架采用:spring boot; 平台具备的功能点:   1、数据模板下载;   2、数据模板上传;   3、单条数据提交;   4、查看导入数据的所有信息;   5

jqGrid自定义列的用法

爷,独闯天下 提交于 2020-08-04 23:44:34
GPS平台、网站建设、软件开发、系统运维,找森大网络科技! http://cnsendnet.taobao.com 来自森大科技官方博客 http://www.cnsendblog.com/index.php/?p=734 在jqGrid可以实现自定义列,比如说,某一列是“申请名称”,点击后弹出对应的“正式项目预算查看”页面。则可在定义“申请名称”列中加入如下所示处理。 renderLink方法代码如下,它的作用是,给“申请名称”列添加超链接: var renderLink = function (value, pt, record) { var vUrl = "'VMyBudgetProjectRequestBrowser.aspx?ID=" + pt.rowId + "'"; if (record[0] == "未发出") { var vUrl = "'VMyBudgetProjectRequestEdit.aspx?ID=" + pt.rowId + "&JQID=jqBudgetProjectRequest'"; return '<div ><a href="javascript:void(0)" onclick="javascript:openWindow(' + vUrl + ',screen.availWidth, screen.availHeight)">' +

LR敏捷软件平台v7开发示例,功能设计模块化,UI特色明显(长文)

霸气de小男生 提交于 2020-07-27 10:03:08
*框架整体代码层次 整体采用多层工厂/依赖注入模式。 *开发示例 力软框架提供了比较友好的开发向导 在用力软框架进行快速开发时有两种开发模式,一种是纯自定义表单无需编译的,一种是需要生成代码,重新编译的。 *代码生成开发模式 选择一种开发向导 指定数据源、对各项开发参数进行设置 跟着开发向导一步步设置就可以自动生成代码,代码会根据开发者的设置放入到指定项目的指定位置。 标准的 MVC 架构,表示层代码在 LeaRun.Application.Web 项目下。 实体层代码被自动放置在 Entity 下 下面是实体层代码。 下面是业务逻辑层,这里是按工厂模式生成的,当然框架里已经提供了 IOC 容器也可以直接调整成依赖注入模式。 接口层代码 数据访问层,数据工厂已经将对数据库的访问提供了 EF 及 Dapper 这两种 ORM 的封,绝大部分情况下不需要写 SQL 语句,普通的 Lambda 表达式即可完成各种查询,代码整洁,可读性很好。 如果需要换成依赖注入模式,只需在 IOC 配置文件注册即可 下面是 MVC 中的视图层 前后端通过 ajax+json 交互。 就像上面,后台返回的 json 数据,很简单的就绑定到了表格上。像数据字典的也不用写 SQL 关联,这里的数据字典,直接就可以显示来名称。当然这些代码都是可以生成出来的,需要二次开发的话可以直接修改这些代码。

力软敏捷框架 jfGrid 的使用说明

情到浓时终转凉″ 提交于 2020-07-24 18:51:31
很多人使用力软敏捷框架的一个困扰就是表格控件,力软并没有使用常规的jqgrid,而是用了自己的一套 jfgrid。所以今天在这做个简单的说明,如果你有什么疑问也可以在评论区提出来,后期的文章会做说明。 首先来讲下jfgrid有哪些设置属性: url 后台请求地址 param 后台请求参数 rowdatas 表格数据 headData 列设置 isShowNum 是否显示序号列 isMultiselect 是否允许多选 multiselectfield 多选绑定字段 isSubGrid 是否有子表 subGridExpanded 子表展开后调用函数 subGridHeight 字表区域高度 onSelectRow 选中一行后回调函数 dblclick 双击行事件 onRenderComplete 表格加载完后台数据后执行事件 onRenderBefore 表格渲染前执行事件 onAddRow 添加一行数据后执行 onMinusRow 删除一行数据后执行 beforeMinusRow 删除一行数据前执行 isPage 是否分页 rows 分页行数 sidx 排序字段,多个字段可以用逗号隔开 sord 排序方式,默认ASC isTree 是否树形显示(没有分页的情况下才支持) (只有在数据不多情况下才建议使用) mainId 关联的主键 parentId 树形关联字段 isEdit

jqgrid - Disable Header Check box (multiselect = true) if all rows are disable

隐身守侯 提交于 2020-05-09 17:17:32
问题 Using jqgrid with multiSelect="true" option. I am disabling rows and prevent its selection based on some flag status as mentioned below Disable row(s) based on IS_FLAGGEd = 1 //disable row which are flagged rowattr: function (item) { if (parseInt(item.IS_FLAGGED) == 1) { return {"class": "ui-state-disabled ui-jqgrid-disablePointerEvents"}; } }, //prevent selection of disabled rows beforeSelectRow: function (rowid, e) { if ($(e.target).closest("tr.jqgrow").hasClass("ui-state-disabled")) {