使用jQuery Bootgrid方法

RTo*_*ton 5 javascript jquery twitter-bootstrap-3 jquery-bootgrid

你究竟打算如何使用jQuery BootGrid的方法?

我试过了:

$("#presentation-listing-api").bootgrid('remove', [uid]);
Run Code Online (Sandbox Code Playgroud)

似乎没有工作?

文档还没有完成,这没有用.

Jim*_*ers 9

应该注意,从版本[ 1.3.1 ]开始,使用ajax选项时不支持" 删除 "功能.源中有一条注释

[todo:实现ajax DELETE]

替代方案可能是这样的:

$('[data-row-id="'+uid+'"]').remove();
Run Code Online (Sandbox Code Playgroud)


MB3*_*B34 5

做到这一点的方式有点令人费解,但我想通了......

您必须将您的id列标记为标识符,并将类型标记为数字,如下所示:

<th data-column-id="id" data-identifier="true" data-type="numeric">ID</th>
Run Code Online (Sandbox Code Playgroud)

然后,确认该列中的值是唯一的!!!

然后像这样调用删除:

rows[0] = uid;
$("#presentation-listing-api").bootgrid('remove', rows);
Run Code Online (Sandbox Code Playgroud)

我所做的是采用Commands演示并修改它以加载一些数据然后工作以使删除工作.

这是一个工作小提琴:http:
//jsfiddle.net/Mrbaseball34/zszc8zL6/