使用Bootstrap表重新排序行回调

xxb16uws  于 2023-03-06  发布在  Bootstrap
关注(0)|答案(1)|浏览(184)

我正在使用Bootstrap Table with Reorder Rows扩展。我遵循了documentation guide,但是当我对表中的行进行重新排序时,我没有得到回调函数。这是一个事件:

**onReorderRow(reorder-row.bs.table)**在删除行时激发,接收两个参数:

新表数据删除的行旧位置的行
我用这个脚本:

<script type="text/javascript">

$(document).ready(function() {
  // Initialise the table
  $("#table").tableDnD();
});

$(document).change(function() {
  $("#table").tableDnD();
});

$(function () {
    $('#table').on('reorder-row.bs.table', function (e, data){
        alert('close')
    });
});

</script>

好吧,现在如果我能得到alert()就好了(稍后我将在删除该行时调用另一个函数,但我不能使它工作。

p5fdfcr1

p5fdfcr11#

请确保在您的表中添加此选项:数据使用行属性函数=“真”

<table id="bootstrap-table"
  data-use-row-attr-func="true"
  data-reorderable-rows="true"
  data-on-drag-class="bs-dragged-row">
  [...]
</table>

相关问题