1

選択したデータおよびその他のプロパティ イベントとメソッドで、rows[] オブジェクトを取得します。

  1. その行の特定のセルにアクセスするにはどうすればよいですか。列インデックスを使用できますか?
    たとえば、列 2 (ゼロから始まる) の場合、次のように記述できますvar text = rows[5][2]

  2. 行番号と列IDでセルを取得できますか?

  3. どうにかしてその ID から列インデックスを取得できますか?

getColumnHeaders() から columnid を取得できます... しかし:

  1. IDまたはインデックスから(htmlで設定されているように)列NAMEを取得できますか?
4

1 に答える 1

0

の行を取得するArrayと、インデックスによって特定の行にアクセスでき、列識別子によってセルにアクセスできます。

1 つの行にアクセスします。

var row = rows[0];

最初の行の特定のセルにアクセスします。

var cell = rows[0]["column-id"];

列にアクセスする必要がある場合はArray、 メソッドを介して列の をリクエストできますgetColumnSettings。以下の例を参照してください。

var columns = $("#grid").bootgrid("getColumnSettings");

ちなみに、列はHTMLテーブルの列にリンクされているためArray、列の順序は同じです。

完全な例を次に示します。

var columns = $("#grid").bootgrid("getColumnSettings");
var firstColumn = columns[0];
var cell = rows[0][firstColumn.id];
于 2015-09-11T08:59:06.347 に答える