`
zengshaotao
  • 浏览: 755755 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

手动触发并加载表格数据

 
阅读更多

一般的,一个jqGrid的基本属性有一下几个常用的。 

复制代码代码如下:

$("#id").jqGrid({ 
url: "", 
datatype: "local", 
postData: { strJson: Data }, 
mtype: "post", 
height: 45, 
width: 450, 
rowNum: rum, //每页的记录数 
pgtext: "第{0}页 共{1}页", 
pgbuttons: true, 
autoheight: true, 
rownumbers: false, // 是否显示行数 
pgbuttons: true, // 分页按钮是否显示 
pginput: true, // 是否允许输入分页页数 
scrollrows: false, // 是否显示行滚动条 
viewrecords: true, // 是否显示总记录数 
multiselect: true, // 是否显示复选框 
recordpos: "left", // 记录数显示位置 
sortorder: "asc", //排序方式 
pager: "#Pager" 

)} 


  在初始化的时候,若不想执行表格的初始化方法,则需要设置url为空,datatype设置为"local",否则会有js错误,导致页面上的button按钮不起作用。 

  如果需要在开始时候执行表格的初始化,则需要设置url的值,在.net mvc架构下,即“/controller/action/”这样的格式,第一个"/"是必须的,否则不能进入后台的action中,最后一个“/”好像不是必需的,一般都加上。在设置了url后,还要注意的问题就是datatype要与postData的数据类型相匹配,否则会有错误。例如datatype:"json",那么postData需要传的是json对象。 

  如果想动态的执行表格的初始化,那么刚开始可以不用设置url值,datatype设置为"local"(否则报错)。然后动态的触发jqGrid的初始化action。 

比如,在一张表中双击后后触发,代码如下: 

复制代码代码如下:

   //双击行事件 
ondblClickRow: function () { 
courseData = JSON.stringify({ 
stuNum: studentNum, 
rowNum: rum, 
page: 1 
}); 
jQuery("#courseInfoGrid").jqGrid("setGridParam", { 
url: "/PersonalArrearsSettlement/GetStudentCourseInfo", //设置表格的url 
datatype: "json", //设置数据类型 
postData: { strJson: courseData } 
}); 
分享到:
评论

相关推荐

    NI USB-6001电压/阻测试项目源代码(labview2017)

    3,可手动触发采样,采样率,采样数,测试周期可自定义。 4,可保存控件值,运行程序自动加载上次保存的控件值。 5,数据保存到.xls表格,每天新建以年-月-天命名的文件,每个月创建一个文件夹存放数据。 6,测试...

    Cognex培训教程.pptx

    (四)快捷手动触发和连续触发显示 在脱机状态下,点击"图像"菜单下可以实现,如图 也可以通过快捷栏实现 手动触发 连续触发 Cognex培训教程全文共15页,当前为第6页。 (五)模型匹配 1.搜索模型:鼠标点住控件,...

    bootstrap-table插入可编辑行,文本框形式(非官方自带的)

    在网上找了下这方面资料都不太满足自己需求,自己就写了个,里面有初始数据都不可编辑只有手动点击插入新的行是可编辑;还有是初始数据全部可编辑,插入新行也是可编辑的,全部编辑形式是input框里直接编辑,失去...

    PowerPoint.2007宝典 3/10

    12.5.7 手动将剪辑添加到“剪辑管理器” 244 12.5.8 处理CIL或MPF文件 244 12.5.9 从“剪辑管理器”删除剪辑 244 12.5.10 插入来自扫描仪的图像 245 12.5.11 使剪辑可脱机使用 246 12.5.12 剪辑组织策略...

    就地编辑:针对Angular应用程序的灵活且不受限制的就地编辑库

    :white_heavy_check_mark: 手动触发支持 :white_heavy_check_mark: 响应式表单支持 :white_heavy_check_mark: 多种表格支持 安装 ng add @ngneat/edit-in-place 用法 将EditableModule添加到您的AppModule 。 ...

    ASP.NET4高级程序设计第4版 带目录PDF 分卷压缩包 part1

    手动优化了PDF的书签,书签可折叠,书签链接以目录方式保存,多达1000多页,每页都做了书签定位,手都累酸啦。 ============================== 因权限只能到60MB,分卷压缩了,共3个压缩包,需下载完3个一起解压, ...

    自动填充「Autofill」-crx插件

    (还有一个手动触发选项)-最终控制:自动填充文本输入字段,textarea字段,密码字段,隐藏字段,HTML5输入甚至WYSIWYG编辑框(富文本编辑器);自动选择菜单和列表框;自动选中复选框和单选按钮;使用JavaScript...

    jquery电子文档chm

    jQuery 1.2 中,您可以跨域加载 JSON 数据,使用时需将数据类型设置为 JSONP。使用 JSONP 形式调用函数时,如 "myurl?callback=?" jQuery 将自动替换 ? 为正确的函数名,以执行回调函数。数据类型设置为 "jsonp" 时...

    PowerPoint.2007宝典 10/10

    12.5.7 手动将剪辑添加到“剪辑管理器” 244 12.5.8 处理CIL或MPF文件 244 12.5.9 从“剪辑管理器”删除剪辑 244 12.5.10 插入来自扫描仪的图像 245 12.5.11 使剪辑可脱机使用 246 12.5.12 剪辑组织策略...

    oracle学习文档 笔记 全面 深刻 详细 通俗易懂 doc word格式 清晰 连接字符串

    3. 关系结构模型:关系式数据结构把一些复杂的数据结构归结为简单的二元关系(即二维表格形式)。常见的有Oracle、mssql、mysql等 二、 主流数据库 数据库名 公司 特点 工作环境 mssql 微软 只能能运行在windows平台,...

    ssm框架酒吧系统完整导入可运行带sql

    非会员结账:展示当前客户所点的所有商品和具体信息,通过手动输入套餐费自动计算应收金额 在输入实收金额自动 计算找零 确认结账之后实时更新订单信息 并记录账单信息展示在前台 3.删除订单:通过获取当前的id 传...

Global site tag (gtag.js) - Google Analytics