摘要: jqGrid的搜索还是比较强大的,不过不是很喜欢,按照官方定义,jqGrid的搜索分为4种样式,There are four approaches:a toolbar searchinga custom searchinga single field searchinga more complex approach involving many fields and conditions - advanced searching对于搜索的相关样式在语言包文件中,这是英文包的基本设置,可以根据自己的需要修改这些设置:1 search : {2 caption: "Search...&q 阅读全文
posted @ 2013-04-27 14:13 一点晨辉(ydchsoft) 阅读(3883) 评论(1) 推荐(0) 编辑
摘要: jqGrid表格中的数据可以被格式化成需要显示的数据,在使用getRowData和getCell等方法获取数据时也可以去格式化,获取需要的数据,jqGrid的数据格式化可以分为“预定义格式”(predefined formatter)和“自定义格式(custom formatter)”。第一部分、Predefined Formatter 预定义格式化 不同的语言包对部分数据有不同的格式要求,所以必须加载语言包 js 文件,预定义的格式才有效,来看下grid.locale-en 英文数据预定义格式: 1 formatter : { 2 integer : {thousand... 阅读全文
posted @ 2013-04-25 18:10 一点晨辉(ydchsoft) 阅读(3372) 评论(1) 推荐(0) 编辑
摘要: jqGrid早期版本只能加载xml格式的数据,经过多个版本,目前jqGrid支持的数据格式有很多种了,这些数据可以是:datatype: the possible options arexmljsonjsonparrayxmlstringjsonstringscriptfunction (…)这里我们只侧重研究下json数据,写Demo之前先来熟悉下 prmNames 和 jsonReader 参数: 1 //自定义向Server发送的参数名称 2 prmNames: { 3 page: "page", // 表示请求页码的参数名称 4 rows: "rows&q 阅读全文
posted @ 2013-04-25 16:55 一点晨辉(ydchsoft) 阅读(649) 评论(0) 推荐(0) 编辑
摘要: $("#myTable").jqGrid({ onSelectRow: function(id){ } });事件参数备注afterInsertRowrowidrowdatarowelem当插入每行时触发。rowid插入当前行的id;rowdata插入行的数据,格式为name: value,name为colModel中的名字beforeRequestnone向服务器端发起请求之前触发此事件但如果datatype是一个function时例外beforeSelectRowrowid, e当用户点击当前行在未选择此行时触发。rowid:此行id;e:事件对象。返回值为ture或. 阅读全文
posted @ 2013-04-15 16:31 一点晨辉(ydchsoft) 阅读(822) 评论(0) 推荐(0) 编辑
摘要: jqGrid方法:方法名参数返回值说明addJSONDatadatanone使用传来的data数据填充表格。使用方法:var mygrid = jQuery(”#”+grid_id)[0];var myjsongrid = eval(”(”+jsonresponse.responseText+”)”); mygrid.addJSONData(myjsongrid);myjsongrid = null;jsonresponse =null;addRowDatarowid,data, position, srcrowid成功为true,否则为false根据参数插入一行新的数据,rowid为新行的i 阅读全文
posted @ 2013-04-15 16:28 一点晨辉(ydchsoft) 阅读(505) 评论(0) 推荐(0) 编辑
摘要: jqGrid基本参数:名称类型描述默认值可修改urlstring获取数据的地址datatypestring从服务器端返回的数据类型,默认xml。可选类型:xml,local,json,jsonnp,script,xmlstring,jsonstring,clientsidemtypestringajax提交方式。POST或者GET,默认GETcolNamesArray列显示名称,是一个数组对象colModelArray常用到的属性:name列显示的名称;index传到服务器端用来排序用的列名称;width列宽度;align对齐方式;sortable是否可以排序pagerstring定义翻页用的 阅读全文
posted @ 2013-04-15 16:20 一点晨辉(ydchsoft) 阅读(378) 评论(0) 推荐(0) 编辑
摘要: jqGrid从version 3.5 开始支持jQuery UI theme,可以自己根据样式要求选择皮肤,也可以自定义皮肤。jqGrid样式文件引用:ui.jqgrid.css 阅读全文
posted @ 2013-04-15 15:56 一点晨辉(ydchsoft) 阅读(565) 评论(0) 推荐(0) 编辑
摘要: jqGrid 是B/S架构,服务器端管理数据,客户端显示出来,jqGrid采用ajax来处理请求与响应。jqGrid 是基于jQuery的一个表格控件。源码开放:jquery.jqGrid.src.js,有兴趣的大虾可以看看写法。需要使用jqGrid时,引入以下文件即可:js: jquery.js jquery.jqGrid.min.jscss: ui.jqgrid.csstheme:主题可根据需要自定义,jquery-ui 的主题都是支持的下面是摘自jqGrid Wiki 文档中关于jqGrid如何工作的部分:Understanding how jqGrid works will help 阅读全文
posted @ 2013-04-15 15:53 一点晨辉(ydchsoft) 阅读(602) 评论(0) 推荐(0) 编辑
41
0