フォームにボタンがあり、ボタンを押すと、jQuery DataTable を含むモーダル ウィンドウが表示され、10 または 20 のエントリを検索、移動、またはページ分割して表示できますが、TR を押してその中の各 TD の情報を取得すると、 TR でこの情報をフォームの 3 つの要素に入れ、モーダル ウィンドウを閉じます... OK ですが、もう一度ボタンを押してモーダル ウィンドウを開いてデータテーブル、検索機能を表示したり、より多くのエントリを表示したり、ページネーションが機能しなくなったりすると、機能しなくなります
データテーブルを作成する
$('#tableResults').dataTable({
"sPaginationType" : "full_numbers"
});
モーダルウィンドウを実行
$('#button').click(function() {
$("#divModal").modal({onClose: function (dialog) {
dialog.container.fadeOut('slow', function () {
$.modal.close();
});
}});
});
イベント クリック TR
$('#tableResults tr:gt(0)').live('click', function() {
name = $(this).closest('tr').find('td:eq(0)').text();
lastname = $(this).closest('tr').find('td:eq(1)').text();
email = $(this).closest('tr').find('td:eq(2)').text();
$('#name').text("Name: "+name);
$('#lastname').text("Last Name: "+lastname);
$('#email').text("Email: "+email);
$.modal.close();
});
事前に説明していただき、ありがとうございます。