javascript - 数据表仅选择过滤的内容

标签 javascript jquery datatables

this示例

尝试搜索“airi” - 只会显示一个结果。

尝试提交表单,您可以轻松地看到下一行(实际上是整个表格)也被提交。

如何才能只提交过滤后的行?

致以诚挚的问候

最佳答案

您可以添加 :visible选择器:

$(document).ready(function() {
    var table = $('#example').DataTable();

    $('button').click( function() {
        var data = table.$('input:visible, select:visible').serialize();
        alert(
            "The following data would have been submitted to the server: \n\n"+
            data.substr( 0, 120 )+'...'
        );
        return false;
    } );
} );

关于javascript - 数据表仅选择过滤的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25680835/

相关文章:

jquery - 数据表未在 django-datatable-view 中填充数据

php - 数据表:按纪元时间排序

javascript - 使用 Raw javascript 实现 fadeIn fadeOut 效果

javascript - 初始图像未显示在 Amcharts 中的趋势线顶部

Javascript - 为 Canvas 创建图像对象数组?

javascript - 如何在 Javascript 中动态更改图像不透明度

jquery - 绕圆旋转设置角度和位置。

javascript - Hashchange 以显示 div

javascript - 如何使数组名称成为对象中的变量

jquery - 移动响应时隐藏表的表头