Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/445.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 过滤后如何显示所有数据_Javascript_Jquery_Twitter Bootstrap_Bootstrap Table - Fatal编程技术网

Javascript 过滤后如何显示所有数据

Javascript 过滤后如何显示所有数据,javascript,jquery,twitter-bootstrap,bootstrap-table,Javascript,Jquery,Twitter Bootstrap,Bootstrap Table,我在Github上使用它是 我想做一个按钮,将切换过滤器,过滤工作,但当我尝试做显示所有的数据再次在不起作用,我已经挣扎了两天这个问题,但我不知道如何做 我试过了 $('table').bootstrapTable('load',$('table').bootstrapTable('getData')但它不起作用。getData似乎提供了已过滤的数据 $(“#表”).bootstrapTable('load',data) 其中data是我的数据数组,但它不会改变任何内容 我想使用$('#tabl

我在Github上使用它是

我想做一个按钮,将切换过滤器,过滤工作,但当我尝试做显示所有的数据再次在不起作用,我已经挣扎了两天这个问题,但我不知道如何做

我试过了

  • $('table').bootstrapTable('load',$('table').bootstrapTable('getData')但它不起作用。getData似乎提供了已过滤的数据

  • $(“#表”).bootstrapTable('load',data)
    其中data是我的数据数组,但它不会改变任何内容

  • 我想使用
    $('#table').bootstrapTable('refresh')
    ,但它不支持本地数据


  • 这是我的JSFiddler

    您的数据变量不会被bootstrapTable filterBy特性更新。将以下行添加到单击函数将使其正常工作

    $('#table').bootstrapTable("filterBy", )
    
    $('#table').bootstrapTable("filterBy", {"forks_count": ["11","4"]})
    
    这个怎么样?

    我的问题不是过滤,而是过滤后再次显示所有数据的问题,您提供的JsFiddler通常会进行过滤,但不会再次显示所有数据,因此它不会回答问题@Chris$(“#table”)。bootstrapTable(“filterBy”),)我会帮你做的:)更新了我的JSFIDLE,这完美地回答了我的问题,我可以投票,但没有声誉。非常感谢你,克里斯