Jquery 覆盖记录更新的内置功能

Jquery 覆盖记录更新的内置功能,jquery,jquery-jtable,Jquery,Jquery Jtable,我想覆盖更新行的内置功能,想使用相同的编辑图像,但单击编辑图像时,我想防止默认弹出淡入。目前,我有我的自定义弹出淡入随着内置弹出。我需要阻止默认的一个。配置Jtable时,我找不到任何选项 我自己也做过类似的事情。如果没有为jTables updateAction提供操作,则可以手动添加一个只包含编辑按钮图像和链接处理程序的列 示例代码如下所示,注意没有定义updateAction actions: { listAction: '/Controller/ListFunct

我想覆盖更新行的内置功能,想使用相同的编辑图像,但单击编辑图像时,我想防止默认弹出淡入。目前,我有我的自定义弹出淡入随着内置弹出。我需要阻止默认的一个。配置Jtable时,我找不到任何选项

我自己也做过类似的事情。如果没有为jTables updateAction提供操作,则可以手动添加一个只包含编辑按钮图像和链接处理程序的列

示例代码如下所示,注意没有定义updateAction

actions: {
            listAction: '/Controller/ListFunction',
            deleteAction: '/Controller/DeleteFunction'
        }
然后添加如下列:

Edit: {
                list: true,
                edit: false,
                display: function (data) {
                    var $img = $('<img class="child-opener-image" src="@Url.Content("~/Scripts/jtable/themes/metro/edit.png")" />');
                    $img.click(function () {
                        window.location = '/Controller/EditFunction?RecordId=' + data.record.RmaId
                    });
                    return $img;
                }
            }
编辑:{
列表:正确,
编辑:false,
显示:功能(数据){
var$img=$('');
$img.单击(函数(){
window.location='/Controller/EditFunction?RecordId='+data.record.RmaId
});
返回$img;
}
}
这是从我自己的一个项目中提出来的,因此需要对您的部分进行一些编辑,但这应该为您指明正确的方向