0

私はdataTableプラグインを使用しています。私はこの問題を修正します:

table.row は関数ではありません

( dataTable ( ) の代わりに DataTable()を使用します)

できます:

function initTable(selector, ext)
{
    // merge defaults and extended settings
    ...
    // init plugin
    var table = $(selector).DataTable(params);
}
// call
initTable('#blah-blah', {...});

しかし、キャッシュ変数が必要で(一度選択して)、他の変数に使用します。

これは機能していません (table.row は再び関数ではありません):

function initTable(jqObj, ext)
{
    // merge defaults and extended settings
    ...
    // init plugin
    jqObj.DataTable(params);
}
// call
var table = $('#blah-blah');
initTable(table, {...});
// etc. reuse table

initTable からテーブル オブジェクトを返しますか? 真剣に?あなたは別の方法で知られているかもしれませんか?

4

1 に答える 1