代码之家  ›  专栏  ›  技术社区  ›  Enamul Haque

bootstrap4 dataTables搜索选项不工作

  •  0
  • Enamul Haque  · 技术社区  · 6 年前

    enter image description here 我用了下面的代码

    1. HTML代码

      <table class="table table-bordered" id="tb_requisiton" width="100%" cellspacing="0">
      <thead>
          <tr>
             <th>Std. ID</th>
              <th>Name</th>          
          </tr>
      </thead>        
      <tfoot>
        <tr>
          <th>Std. ID</th>
            <th>Name</th>                    
              </tr>
      </tfoot>
      </table>
      
    2.   var trHTML = '';
          for (var i = 0; i < data.length; i++) {              
            var item = data[i];       
      
            trHTML += '<tr>'
            trHTML += '<td>'+ item.client_id + '</td>'
            trHTML += '<td>'+ item.name + '</td>'           
            trHTML += '</tr>'                
          }
      
          $('#tb_requisiton tbody').append(trHTML);
      
    3. 我用了下面的代码

          $(document).ready(function() {
      
          $('#tb_requisiton').DataTable();
      
      } );
      
    4. 我使用了bellow js&css

        <link href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.1.3/css/bootstrap.css" rel="stylesheet">
       <link href="https://cdn.datatables.net/1.10.19/css/dataTables.bootstrap4.min.css" rel="stylesheet">
      
      <script src=" https://code.jquery.com/jquery-3.3.1.js"></script>
      <script src=" https://cdn.datatables.net/1.10.19/js/jquery.dataTables.min.js"></script>
      <script src="https://cdn.datatables.net/1.10.19/js/dataTables.bootstrap4.min.js"></script>
      
    0 回复  |  直到 6 年前
        1
  •  1
  •   Mashukur Rahman    6 年前

    在DataTable中调用ajax。

    $(document).ready(function() {
    
        $('#tb_requisiton').DataTable({
            "ajax": 'data.txt'//ajax url
        });
    
    });
    
    推荐文章