我正在尝试添加自动重新加载页面的表格,其中的div以仅包含用户名的行的表形式存在。

使用https://github.com/stidges/jquery-searchable在div中搜索用户名,这是网站http://tntdroid.xyz/global.php

如果我自动重新加载容器,搜索将停止工作。
有谁知道有没有办法使这项工作。或替代

$(function worker(){
    $("#searchable-container").load('lib/global.php');
    setTimeout(worker, 10*1000);
});

$(function () {
    $( '#searchable-container' ).searchable({
        searchField: '#container-search',
        selector: '.list-group-item',
        childSelector: '.col-md-4',
        show: function( elem ) {
            elem.slideDown(100);
        },
        hide: function( elem ) {
            elem.slideUp( 100 );
        }
    })
});

最佳答案

重新加载内容后,您需要重新创建可搜索的内容。
通过重新调用来做到这一点

$( '#searchable-container' ).searchable({
    ...
});


这是必需的,因为整个元素及其所有侦听器都将被擦除和覆盖。

10-02 14:17