[[ProgramLanguage/Script/JavaScript/jQuery/DataTables/日本語リファレンス]]

*DataTable.fnAddData(1D array of data[, boolean = true]) [#w688c53c]
**概要 [#n9b3067e]
''インメモリ データ ソース''に新しい行を追加します。
//End 概要
#br
**構文 [#n4ad1e1c]
 fnAddData(
     mData
     [,bRedraw = true]
 )
//End 構文
#br
**パラメータ [#h079663e]
:mData|
型:''1D array of data''|
型:''1D array of data''
''インメモリ データ ソース''に新しい行を追加します。
#br
列の値を1つの要素として1次元配列に追加します。
''インメモリ データ ソース''の列数と''mData''の要素数が異なると例外が発生します。
:bRedraw|
型:''boolean''
省略可能です。指定可能な値を次に示します。
::true|
''データ ビュー''を再描画します。
::false|
''データ ビュー''を再描画しません。
//End パラメータ
#br
**戻り値 [#y79db350]
:array|
//End 戻り値
#br
**解説 [#x4329f8c]
''インメモリ データ ソース''に新しい行を追加します。
このメソッドでは新しい行を1行追加することができます。1度に複数の行を追加することはできません。
''データ ビュー''が再描画されるとデータの並べ替えやフィルタリングも実行されます。
//End 解説
#br
**例 [#yc1236ed]
新しい行を追加する方法を次のコード例に示します。
-この例では実行ボタン(executeButton)をクリックすると、''インメモリ データ ソース''に新しい行が1行追加され''データ ビュー''が再描画されます。
 $(document).ready(function() {
     var oTable = $('#example').dataTable();
 });
 
 function executeButton_onclick() {
     
     var oTable = $('#example').dataTable();
     oTable.fnAddData(
         [
              "行追加(1列目)"
             ,"行追加(2列目)"
             ,"行追加(3列目)"
             ,"行追加(4列目)"
             ,"行追加(5列目)"
         ]
     );
     
 }
#br
-この例では実行ボタン(executeButton)をクリックすると、''インメモリ データ ソース''に新しい行が1行追加されます。''データ ビュー''は再描画されません。
 $(document).ready(function() {
     var oTable = $('#example').dataTable();
 });
 
 function executeButton_onclick() {
     
     var oTable = $('#example').dataTable();
     var giCount = 0;
     oTable.fnAddData(
          [
              "行追加(1列目)"
             ,"行追加(2列目)"
             ,"行追加(3列目)"
             ,"行追加(4列目)"
             ,"行追加(5列目)"
          ]
         ,false
     );
     
 }
//End 例
#br
**バージョン情報 [#u8723a8c]
DataTables 1.9.0
//End バージョン情報
#br
**参照 [#ce0cc708]
//End 参照
//End DataTable.fnAddData(1D array of data[, boolean = true])

トップ   差分 履歴 リロード   一覧 検索 最終更新   ヘルプ   最終更新のRSS