Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!

jqGrid使用笔记 PDF 下载


分享到:
时间:2021-04-15 09:53来源:http://www.java1234.com 作者:转载  侵权举报
jqGrid使用笔记 PDF 下载
失效链接处理
jqGrid使用笔记 PDF 下载

本站整理下载:
提取码:fld0 
 
 
相关截图:
 
主要内容:


方法
有5个属于行编辑的附加方法
editRow
saveRow
restoreRow
addRow
inlineNav
  需要在一个已经创建的jqGrid实例上调用这些方法,可以在事件中或者点击按钮触发这些事件。
Exmaple:
var lastSel
jQuery("#grid_id").jqGrid({
//...
   onSelectRow: function(id){
     if(id && id!==lastSel){ 
        jQuery('#grid_id').restoreRow(lastSel); 
        lastSel=id; 
     }
     jQuery('#grid_id').editRow(id, true); 
   },
//...
});
 上面的示例中,在将被选中的行转为编辑模式前,判断是否已经存在编辑的行,存在则取消此行编辑模式还原为原始状态。如果你想保持数据而不是还原为原始状态,可以使用saveRow替代restoreRow方法。
editRow:编辑行
jQuery("#grid_id").editRow(rowid, keys, oneditfunc, successfunc, url, extraparam, aftersavefunc,errorfunc, afterrestorefunc);
新版本jqGrid API调用方式:
jQuery("#grid_id").jqGrid('editRow',rowid, keys, oneditfunc, successfunc, url, extraparam, aftersavefunc,errorfunc, afterrestorefunc);
 
editRow参数配置说明
grid_id :已经构造过的jqGrid
rowid:此数据行的id
keys:设置为true可以使用 [Enter]保存数据或者[Esc] 取消编辑
oneditfunc:在行成功转为编辑模式下触发的事件,参数为此行数据id
successfunc, url, extraparam, aftersavefunc,errorfunc 和 afterrestorefunc在下面的saveRow方法中介绍。
拥有'not-editable-row' 样式的行不可编辑,即使colModel中配置了某些列能编辑。
设置editRow方法的oneditfunc为某个函数的句柄,例如func为一个函数,不能设置为字符串"func"或者func()这种格式,传递func即可。
jqGrid4+,可以传递对象作为配置值,如下示
 
jQuery("#grid_id").jqGrid('editRow',rowid, 
    keys : true, 
    oneditfunc: function() {
        alert ("edited"); 
    }
});
 
editRow默认配置如下
editparameters = {
    "keys" : false,
    "oneditfunc" : null,
    "successfunc" : null,
    "url" : null,
        "extraparam" : {},
    "aftersavefunc" : null,
    "errorfunc": null,
    "afterrestorefunc" : null,
    "restoreAfterError" : true,
    "mtype" : "POST"
}

 

------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐