SQLクエリ結果のシンプルなインターフェースを構築しています。
私は DataTables を使用することを選択し、それを使用して次のようなものを作成しました。
http://live.datatables.net/izavon/18/edit#javascript,html,live
あるテーブルから別のテーブルに行を移動する際に問題があります。現在、仕事をする2つの関数がありますが、私のソリューションは一方向にしか機能しないため、1つの関数が必要です。あるテーブルから別のテーブルに移動するだけですもの。
$(".deleteMe1").on("click", function (event) {
var row = $(this).closest("tr").get(0);
var addElement = oTable1.fnGetData(row);
oTable2.fnAddData(addElement);
// Remove Element from the source table
var removeElement = oTable1.fnGetPosition(row);
oTable1.fnDeleteRow(removeElement, null, true);
});
$(".deleteMe2").on("click", function (event) {
var row = $(this).closest("tr").get(0);
var addElement = oTable2.fnGetData(row);
oTable1.fnAddData(addElement);
// Remove Element from the source table
var removeElement = oTable2.fnGetPosition(row);
oTable2.fnDeleteRow(removeElement, null, true);
});
私の質問は次のとおりです。上記の機能を1つにマージする方法。