jqgrid教程(项目实战)

JQGRID 数据表格 JQGRID 数据表格 引言 概念:数据表格 渲染数据 第一个JQGRID程序 环境搭建 1.下载jqgrid的相关文件 zip 解压缩 2.把对应的jqgrid相关的js文件 css文件引入项目中 3.在网页中引入相关css及js文件 ... 阅读详情

后台管理助手jqgrid

jqGrid是使用ajax技术代表和处理web表格数据的一种解决方案,由于在客户端使用ajax异步加载数据,使得它能够与许多的后端语言如:PHP, ASP, Java Servlets, JSP, ColdFusion, and Perl中的任何一种结合起来进行开发。下面我从jqGrid的背景到项目实战进行介绍,对于有的功能可能存在疑问的可以参考:jqGrid官方网站

  • jqGrid背景介绍
  • jqGrid原理
  • jqGrid参数说明
  • jqGrid中ColModel API
  • jqGrid事件
  • jqGrid方法
  • 项目实战之jqGrid应用
  • jqGrid其他功能介绍
  • 项目源码

jqGrid背景介绍

jqGrid是Trirand软件开发公司的Tony Tomov开发的一个方便人们开发使用的web组件,它包含了许多免费和开源的库如:jQuery, ThemeRoller, & jQuery UI等 ,同时最新的版本已经支持bootstrapUI,Tony最初的时候是因为他需要一种方式来表示数据库信息,这种方式有速度上的要求同时还要独立于服务器端技术和后台数据库,于是jqGrid诞生了,从最初的版本到现在已经升级到了Guriddo jqGrid 5.0.2 ,之前的各个版本都是在不断的修复bug以及添加符合需求的新功能。jqGrid越来越趋于完善。

jqGrid原理

jqGrid是典型的B/S架构,服务器端只是提供数据管理,客户端只提供数据显示。换句话说,jqGrid可以以一种更加简单的方式来展现你数据库的信息,而且也可以把客户端数据传回给服务器端。

jqGrid参数说明

名称

类型

描述

默认值

可修改

url

string

获取数据的地址

 

 

datatype

string

从服务器端返回的数据类型,默认xml。可选类型:xml,local,json,jsonnp,script,xmlstring,jsonstring,clientside

 

 

mtype

string

ajax提交方式。POST或者GET,默认GET

 

 

colNames

Array

列显示名称,是一个数组对象

 

 

colModel

Array

常用到的属性:name 列显示的名称;index 传到服务器端用来排序用的列名称;width 列宽度;align 对齐方式;sortable 是否可以排序

 

 

pager

string

定义翻页用的导航栏,必须是有效的html元素。翻页工具栏可以放置在html页面任意位置

 

 

rowNum

int

在grid上显示记录条数,这个参数是要被传递到后台

 

 

rowList

array

一个下拉选择框,用来改变显示记录数,当选择时会覆盖rowNum参数传递到后台

 

 

sortname

string

默认的排序列。可以是列名称或者是一个数字,这个参数会被提交到后台

 

 

viewrecords

boolean

定义是否要显示总记录数

 

 

caption

string

表格名称

 

 

ajaxGridOptions[a1] 

object

对ajax参数进行全局设置,可以覆盖ajax事件

null

是

ajaxSelectOptions[a2] 

object

对ajax的select参数进行全局设置

null

是

altclass

String

用来指定行显示的css,可以编辑自己的css文件,只有当altRows设为 ture时起作用

ui-priority-secondary

 

altRows

boolean

设置表格 zebra-striped 值

 

 

autoencode

boolean

对url进行编码

false

是

autowidth

boolean

如果为ture时,则当表格在首次被创建时会根据父元素比例重新调整表格宽度。如果父元素宽度改变,为了使表格宽度能够自动调整则需要实现函数:setGridWidth

false

否

cellLayout

integer

定义了单元格padding + border 宽度。通常不必修改此值。初始值为

5

是

cellEdit

boolean

启用或者禁用单元格编辑功能

false

是

cellsubmit

String

定义了单元格内容保存位置

‘remote’

是

cellurl

String

单元格提交的url

空值

是

datastr

String

xmlstring或者jsonstring

空值

是

deselectAfterSort

boolean

只有当datatype为local时起作用。当排序时不选择当前行

true

是

direction

string

表格中文字的显示方向,从左向右(ltr)或者从右向左(rtr)

ltr

否

editurl

string

定义对form编辑时的url

空值

是

emptyrecords

string

当返回的数据行数为0时显示的信息。只有当属性 viewrecords 设置为ture时起作用

 

是

ExpandColClick

boolean

当为true时,点击展开行的文本时,treeGrid就能展开或者收缩,不仅仅是点击图片

true

否

ExpandColumn

Js插件之JqGrid的使用 简介:jqGrid 是一个用来显示网格数据的jQuery插件,通过使用jqGrid可以轻松实现前端页面与后台数据的ajax异步通信。官网地址:http://blog.mn886.net/jqGrid/示例:需要引入的文件:css:ui.jqgrid.cssjs:jquery-2.0.3.min.jsjquery.jqGrid.min.jsgrid.locale-en.jsdemo:页面加载:$(f... 阅读详情

相关推荐

在 springMVC 中整合表格插件 jqGrid

springMVC 快速整合 jqGrid 与 PageBounds

magicpenta的博客 3781

实战:使用jqGrid实现异步树形列表

今天教大家使用jqGrid来实现异步加载的树形列表 先上效果图: 异步加载即不一次性的将所有的数据加载到页面上,只有当需要的时候点击三角按钮,才会将其子类加载到页面上显示,若其下无子类,则是圆圈标识。 下面是实现的步骤: 1.下载并引用必要的文件 这个就不详细讲了,网上有许多教程。 2.前端页面 一个table 一段JS var jqGrid; $(function()...

qq_37891064的博客 3790

jqgrid初始化

Jqgrid插件使用总结: td[aria-describedby="grid-table_rn"] 这条属性用来描述,自己的理解就是为了让选择器更好的选择加一个描述约束一下 jQuery(    function($){         var grid_selector = "#grid-table";         var pager_selector = "#grid-

qingtong_gu的博客 2728

jqgrid实现二级联动下拉框

jqgrid实现二级联动下拉框

sning999 4872

jqGrid 实现表格导出Excel功能

1、实现代码 /** * * function jqgridtoExcel (Table,Tal,fileName) * @param Table 表头table的父div-父div-父div * @param Tal jqgrid的tableid * @param filename Excel文件名称 * example:jqgirdtpExcel($("#gview_group-report4"),$("#group-report4"),fileName); * **/ (function.

旭东怪的博客 2969

jqGrid 解决分页跳转无效问题

问题描述: jqGrid分页按钮为灰色,不能进行分页跳转。 问题分析: //jqGrid初始化 jQuery("#datagrid").jqGrid({ datatype: "local", height: $(window).height() - 115, width: $(window).width() - 7, rownumbers: true, //行号 pager: "#pager", recordtext: "第{0} - {1}条

旭东怪的博客 3767

jqGrid中添加一行数据

addRowData 官方说明: Method parameters Returns addRowData rowid,data, position, srcrowid true on success, false otherwise Description: Inserts a new row with id = rowid containing the data in da...

Leonardy的博客 2531

JqGrid 实现将数据按规则插入到指定位置

JqGrid 实现将数据按规则插入到指定位置

yushangbincheng的博客 3325

Spring Boot 大型线上商城项目实战教程:JqGrid 插件整合制作分页效果

jqGrid是一个用来显示网格数据的jQuery插件。开发人员通过使用jqGrid可以轻松实现前端页面与后台数据的Ajax异步通信并实现分页功能,其特点如下所示。①兼容目前所有流行的Web浏览器②拥有完善强大的分页功能③支持多种数据格式解析,XML、JSON、数组等形式④提供丰富的选项配置及方法事件接口⑤支持表格排序、拖动列、隐藏列⑥支持滚动加载数据⑦开源免费jqGrid是一款代码开源的分页插件,源码也一直处于迭代更新的状态中。在浏览器中输入该地址就可以看到各个版本的jqGrid代码压缩包。

斌擎科技 328

jqGrid教程

详细讲解jqGrid的一套教程,希望可以帮助到有需要的人

jqGrid手册教程一本通

jqGrid 学习 原理 2 jqGrid 学习之 皮肤 2 jqGrid 学习 2 jQuery 学习之:jqGrid 表格插件 参数配置 4 jqGrid 学习 自定义搜索 14 jqGrid 学习 搜索工具栏 16 jqGrid 学习 搜索 17 jqGrid 学习 自定义格式化类型 19 jqGrid 学习 格式化 21 jqGrid 学习 自定义按钮 26 jqGrid 学习 翻页(2) 28 jqGrid 学习 翻页 33 jqGrid 学习 配置 json 35 jqGrid 学习 方法 37 jqGrid 学习 事件 45 jqGrid 学习 数据 48 jqGrid 学习 ColModel API 55 jqGrid 学习 参数(2) 57 jqGrid 学习 jqGrid 参数 63 jqGrid 学习 第一个实例 63 使用 jqGrid 修改数据并检查 69">jqGrid 学习 原理 2 jqGrid 学习之 皮肤 2 jqGrid [更多]

JQGrid系列教程

http://jhlong12345.blog.163.com/blog/static/123063129201481924711422/ 对应系列博客

jqGrid 前端框架 连接后台实例 java servlet+jsp+mysql

关于jqGrid 前端框架与后台交互的完整实例 如无下载币可访问本人博客 复制源码

gdb对dwarf调试信息的解析和使用

gdb的对dwarf的调试信息的解析到使用的过程分析

JS072110的专栏 9568

常用的串口通信工具MobaXterm、Bus Hound、SScom等

本文介绍了四种PC端串口通信工具的功能和使用方法:MobaXterm支持SSH、FTP、串口等多种协议;Bus Hound用于监控CAN和串口数据;SScom专为串口和网口通信设计;ScriptCommunicator可进行串口通信并绘制波形图。每种工具都有详细的操作步骤图示,包括参数设置、数据监控等关键功能,并提供了官方和个人下载地址。这些工具各有特点,适用于不同的串口通信和数据分析场景。

sanqima的专栏 2494

【正点原子I.MX6U-MINI移植篇】Ubuntu-base根文件系统移植构建过程详解(四)

能不能在ARM板上运行Ubuntu呢?答案肯定是可以的,Ubuntu是Linux系统的一种,可以简单的将Ubuntu理解为一个根文件系统,和我们用busybox、buildroot制作的根文件系统一样。因此移植Ubuntu也就是将Ubuntu根文件系统移植到我们的开发板上。

果果小师弟的博客 3768

Vivado2019.1 ZYNQ7020无Uart SDK调试打印调试信息xil_printf

Vivado2019.1 ZYNQ7020无Uart SDK调试打印调试信息xil_printf

泛红尘的博客 2997

3 路由引入

在大型企业网络中,网络规模十分庞大,选用单一的路由协议无法满足网络的需求,因此多种路由协议共存的情况十分常见。或者出于业务逻辑或行政管理的考虑,会在不同的网络结构中设计和部署不同的路由协议,使路由的层次结构更加清晰可控。路由引入是具有方向性的,将路由信息从路由协议A引入到路由协议B(A-to-B),则路由协议B可获知A中的路由信息,但是此时,A还并不知晓B路由协议中的路由信息,除非配置B-to-A的路由引入。表3-1:各种路由协议的优先级。通过路由引入,可以实现路由信息在不同路由协议间传递。

lwljh134的博客 621

098、C3k2_Ghost:用 GhostConv 替代 C3k2 内标准卷积的轻量化改造代码

本文介绍了用GhostConv轻量化改造YOLOv11中C3k2模块的实践。作者通过线上部署案例引出问题,详细解析了GhostConv的核心实现逻辑,指出直接替换标准卷积会导致的两个关键问题:通道数不匹配和kernel_size冲突。文章提供了完整的C3k2_Ghost实现代码,包含注意事项和调试技巧。消融实验显示,该方法在小模型上可减少27%-28%参数量、34%-35%FLOPs,仅损失0.8mAP。作者总结了适用场景:小模型效果显著,大模型需谨慎;检测小目标任务不推荐;训练时需调整学习率。最后强调sh

sundong_81的博客 62

AI挖矿技术全景解析:从智能勘探到自主开采的2025年度技术演进与产业变革

随着全球关键矿产资源需求激增与开采难度加剧,人工智能(AI)技术正在重塑矿业全生命周期。本文系统综述了2025年AI挖矿技术的最新进展,涵盖从地质勘探、资源评估到自主开采、安全监控的完整技术链条。基于Elsevier 2025年发表的最新研究成果及IEEE会议前沿动态,本文深入分析了深度学习、强化学习、计算机视觉等核心技术在矿物识别、品位预测、设备维护等场景的应用机制。研究数据显示,AI技术已使勘探成功率提升45%,设备停机时间减少35%,整体运营效率提高40%以上。

nmdbbzcl的博客 2082

Kubeflow系统性学习教程:从入门到高级实践

Kubeflow学习教程摘要(150字): Kubeflow是基于Kubernetes的云原生MLOps平台,提供端到端机器学习解决方案。核心功能包括Jupyter Notebooks开发环境、Pipelines工作流编排、分布式训练支持和模型服务部署。教程采用三阶段学习路径:初学者搭建Kind集群体验Notebooks;中级开发自定义Pipeline组件;高级实现企业级应用。通过容器化和K8s CRD深度集成,解决环境一致性、实验跟踪和资源调度等MLOps痛点,相比MLflow/Airflow更适合大规模

自可乐的博客 887

IMSL CNL 7.0.0 (x86-64)Crack

IMSL CNL 7.0.0 (x86-64)Crack intel的算法库破解文件,这是C++版本的破解文件

pscad IEEE标准系统搭建说明

pscad IEEE标准系统搭建说明,包含典型的IEEE 9节点、14节点、30节点、39节点和118节点系统。内含标准测试系统的原始数据和潮流结果。

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

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

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

上一篇: Jqgrid教程(简单上手)
下一篇: jqgrid基础知识了解
xwine_jun
博客等级 码龄12年 34粉丝 8原创
评论 2
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值