easyui datagrid linkbutton删除列

图片说明
JS新手求解:点击后面删除按钮,在界面删除该列

1个回答

操作那列配置formatter返回此行的id作为删除操作函数的id

 formatter:function(v,row,index){
return '<a href="#" onclick="delRow(\''+row['id列名称']+'\')">删除</a>'
}
 function delRow(id){
            var rows = $('#datagridid').datagrid('getRows'), r;
            for (var i = 0; i < rows.length; i++) {//查找数据行
                if (rows[i]['id列名称'] == id) { r = rows[i]; break; }
            }
            if (r) {
                 $('#datagridid').datagrid('deleteRow', $('#datagridid').datagrid('getRowIndex', r));//删除此行
            }
}

ak46143279
脸不大 谢谢你,兄弟!我对JS还不太熟,所以搞起来问题比较多,非常感谢你第二次帮助我,非常感谢
接近 4 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问