jqGrid
文章平均质量分 75
zgjsczwj
有8年软件开发经验,参与过多个大型项目,涉及知识面广,而且本职工作轻松,空余时间比较多,有较多时间进行业余开发工作,注重售后服务,希望能长期合作
展开
-
关于jqGrid的multiselect,multiboxonly,multikey
今天又解决了个大难题,不知道用jqGrid的朋友遇到过没有,当我们设置multiselect为true时,选择任何的单元格,都会选中该行。万一设置了单元格编辑功能,岂不是每次都要取消选中的行?由于查看国内的网站,发现仅仅都是介绍了jqGrid的multiselect,multiboxonly,multikey的用法,并没有一些问题的解决方法,后来终于在国外网站上发现解决该问题的方法(http://原创 2012-08-06 16:36:17 · 14995 阅读 · 3 评论 -
jqgrid点空余地方保存编辑
jqgrid双击行,进入编辑状态,在不按回车的情况下保存提交内容var lastsel; $('html').bind('click', function(e) { //用于点击其他地方保存正在编辑状态下的行 if ( lastsel != "" ) { //if a row is selected for edit if($(e.tar转载 2012-09-15 20:56:30 · 6027 阅读 · 0 评论 -
jqgrid导出CSV
最近一直在弄jqgrid,都是准备在新的项目上的难点。在此过程中遇到了jqgrid需要导出数据至csv,在网上查找了各种资料,没有现成的样例,网上只有导出当前页面上的表格,而项目需要导出所有的数据,所以只有自己在前辈的基础上修改了以下代码根据网上js导出csv修改而成$("#del").click(function () { var title = "人员信息";原创 2012-07-30 22:45:39 · 4900 阅读 · 1 评论 -
jqgrid的导入和导出:jqGridImport & jqGridExport
今天看到一个很好的ASP.NET MVC Razor使用jqGrid的示例,本文正是学习此示例中的一个功能。有关jqGridImport的文档,请参考这里jqGrid还有一个很有用的功能,可以导入和导出jqGrid的配置,这就意味着:使用c#的匿名类加上JsonResult(ASP.NET MVC)用C#的代码生成jqGrid,而不再使用js代码,很多人都怕写js,宁愿写两行C#都不愿意写一行转载 2012-07-25 15:46:08 · 8911 阅读 · 0 评论 -
jqGrid
1. 初始化的时候不加载数据设置datatype: 'local'1 $("#grid").jqGrid({2 url:"http://www.8qiu.cn",3 datatype:"local",4 //other options5 });2. 当要加载数据的时候把datatype改成json或者XML:1 $("#list").jqGrid转载 2012-07-24 11:33:55 · 13173 阅读 · 0 评论 -
jqGrid 属性说明
1.0 colModel : 要呈现字段的属性设置 1.1 align:定义数据相对单元格的对齐方式.string left 1.2 datefmt: 日期格式, string Y-m-d 1.3 editable: 定义字段是否可编辑 boolean false 1.4 defval : 搜索字段的默认值,(只用于自定义搜索) string empty 1.转载 2012-07-24 14:37:46 · 1047 阅读 · 0 评论 -
jqGrid链接
jqGrid中自定义格式,URL格式当官方自带的showlink用起来不是十分顺手,因此可以考虑自己定义url格式自定义格式其实很简单,在formatter:处填写函数名比如formatter:makeURL那么,可以创建一个makeURL函数。该函数的签名必须遵循官方的约定,有3个参数。function makeURL(cellvalue, options, rowObj转载 2012-07-24 14:46:55 · 3485 阅读 · 0 评论 -
jqgrid的级联组合框
如何实现jqgrid的级联组合框呢?就是类似:先选中"国家"组合框、"城市"组合框的内容根据"国家"组合框的内容而改变。在网上查了一下、有人提出来过、但无人解决。想了半天终于解决了。 基本思路: 1 国家对应的城市肯定要用一个变量保存起来。类如: var citys={ {'contry':'china', 'city':'beijing'转载 2012-07-24 13:57:37 · 3666 阅读 · 0 评论 -
jqGrid中的事件
jqGrid中的事件:语法:var lastSel;jQuery("#gridid").jqGrid({... onSelectRow: function(id){ if(id && id!==lastSel){ jQuery('#gridid').restoreRow(lastSel); lastSel=id转载 2012-07-24 11:27:35 · 17784 阅读 · 2 评论 -
jqGrid基本
//指定请求数据时的ContentType,我使用了jsonajaxGridOptions: { contentType: ""application/json; charset=utf-8"" },//返回数据格式为jsondatatype: ""json"",//Http方法为GETmtype: ""GET"",//隐藏Grid的头hidegrid: false转载 2012-07-24 11:16:58 · 1634 阅读 · 0 评论 -
jqgrid学习
jqGrid学习之 ------------- 安装jqGrid安装很简单,只需把相应的css、js文件加入到页面中即可。 按照官网文档:/myproject/css/ ui.jqgrid.css /ui-lightness/ /images/ jquery-ui-1.7转载 2012-07-24 14:05:55 · 2123 阅读 · 0 评论 -
jqGrid的编辑——基础知识
使用jqGrid修改数据jqGrid可以有三种方式,让我们来修改显示在jqGrid中的数据。这三种方式分别是:Cell Editing——只允许修改某一个单元格内容.(所有图片均来自jqGrid的wiki或者jqGrid的Demo截图)Inline Editing——允许在jqGrid中直接修改某一行的数据Form Editing——弹出一个新的编辑窗口进行编辑和新增转载 2012-07-24 11:25:29 · 1606 阅读 · 0 评论 -
jqgrid中单元格的formatter
jqgrid列方法:可采用自带的formatter:’select’和stype:’select’,此为编辑时下拉列表框如:colModel:[{name:'', index:'', width:50, formatter:'select', formatoptions:{value:{ '-1':'已取消',0:'作废', 1:'已提交', 2:'已确认', 3:'等待收货', 4:'已转载 2012-07-24 10:46:14 · 8708 阅读 · 0 评论 -
jqGrid选项(Option)
jqGrid提供了大量的选项设置,开发者可以通过设置选项对应值来控制jqGrid,比如表格的宽度、高度、数据类型以及列名称等等都是通过选项 设置来完成的。jqGrid的选项一般是名称:值(name:value)的形式,也可以是对象(object)及数组(array)的形式配置。jqGrid选项(Option)调用jqGrid只需要执行以下代码:jQuery("#grid_id").j转载 2012-07-24 11:55:29 · 5733 阅读 · 0 评论