在排序行上重新排序操作按钮

jQGrid - reordering action buttons on sorting rows

本文关键字:排序 按钮 操作 新排序      更新时间:2023-09-26

我们如何在jQGrid中重新安排操作按钮(编辑和删除)的排序顺序?

HTML:

<table id="grid"></table>

这是我的小提琴

我在网格中编码了不同的编辑按钮和保存按钮。

如果有人觉得很难理解我的问题,我会更新这篇文章。

谢谢

我建议使用自定义格式函数(formatter),它呈现按钮。在每个按钮上,您可以设置带有行参数

的单击处理程序
 colModel:[
    {name:'act',index:'act', width:120, sortable:false, formatter: customFormat},
    {name:'emp_name', index:'emp_name', key: true, width:100, editable:true},
    {name:'emp_id', index:'emp_id', width:80, editable:true},
    {name:'addr', index:'addr', width:100, editable:true}
],

function customFormat (cellvalue, options, rowObject) {
    console.log(rowObject);
    return '<input type="button" class="editbtn" value="edit" onclick="console.log('+rowObject.emp_id+')"/><input type="button" class="delbtn" value="del" onclick="console.log('+rowObject.emp_id+')"/>';
}

知道哪个emp_id被点击了,你可以调用你自己的自定义函数,它会对emp_id做一些事情

看到小提琴