0

MySQL DB から入力されたデータテーブルの内容を更新したいと考えています。DB はリアルタイムで更新される可能性があるため、データテーブルの上部に更新ボタンを追加したいと考えています。私のコードは次のとおりです。

<div id="refresh">
    <button id="refresh-table">Refresh</button>
    <br>
</div>

<script type="text/javascript" charset="utf-8">
         $(document).ready(function(){
              $('#tabbb').dataTable({
              "sPaginationType":"full_numbers",
              "aaSorting":[[5, "asc"]],
              "bJQueryUI":true
              });
              $(".refresh_table").click(function() {
                  table=$("#tabbb").dataTable();
                  table.fnPageChange("first",1);                  
              });             
     });
</script>

問題は、更新ボタンをクリックしても何も起こらないことです。

4

1 に答える 1

1

これを使って:

$("#refresh-table").click(function() {
  var mytable = $('#tabbb').dataTable();
  mytable.fnDraw();
});

アップデート

ボタンのセレクターがあることに気付きclassましたが、ボタン自体にはid. したがって、セレクターを変更してバインドする必要がありますclick

于 2012-07-24T21:15:43.190 に答える