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

DataTable.fnGetNodes([int])

概要

指定した行のDOMツリーを示します。
行を指定しない場合は、すべての行のDOMツリーを配列で定義して示します。

 

構文

fnGetNodes
    [iRow]
)
 

パラメータ

iRow
型:int
DOMツリーを取得したい行を 0 から始まる数値で指定します。
省略した場合は、すべての行が対象となります。
 

戻り値

node
指定された行のDOMツリー
array
すべての行のDOMツリー
 

解説

 

  • node
    指定された行のDOMツリーを取得する方法を次のコード例に示します。
    function btnExecute() {
        var oTable = $('#example').dataTable();
        
        // 0行目のDOMツリーを取得する
        var nNodes = oTable.fnGetNodes(0);
        
        alert(nNodes.innerHTML);
        for (var index = 0; index < nNodes.childNodes.length; index++) {
            alert(nNodes.childNodes[index].innerHTML);
        }
    }
     
  • array
    すべての行のDOMツリーを取得する方法を次のコード例に示します。
    function btnExecute() {
        var oTable = $('#example').dataTable();
        
        // すべての行のDOMツリーを取得する
        var nNodes = oTable.fnGetNodes();
        
        for (var index = 0; index < nNodes.length; index++) {
            var nNode = nNodes[index];
            alert(nNode.innerHTML);
            
            for (var childIndex = 0; childIndex < nNode.childNodes.length; childIndex++) {
                alert(nNode.childNodes[childIndex].innerHTML);
            }
        }
    }
     

バージョン情報

DataTables 1.9.0

 

参照


トップ   差分 バックアップ リロード   一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2014-07-29 (火) 09:11:34 (1849d)