おはようございます!私は私が望む参照 DOM/jQuery events by datatables.netjQueryイベント - クリックすると表の行をHTML入力にコピー
としてこのリンクを使用
は私が私の人口表をクリックすると、その上のすべてのデータがHTML入力タグに転送されますです。これどうやってするの?あなたが接近していた
$(document).ready(function() {
$('#offenseTable').dataTable({
"lengthMenu": [[10, 25, 50, -1], [10, 25, 50, "All"]]
});
var table = $('#offenseTable').DataTable();
$('#offenseTable tbody').on('click', 'tr', function() {
var data = table.row(this).data();
document.getElementById("offStudID").innerHTML = data[1];
document.getElementById("offStudLN").innerHTML = data[2];
document.getElementById("offStudFN").innerHTML = data[3];
document.getElementById("offStudMN").innerHTML = data[4];
document.getElementById("offStudCourse").innerHTML = data[5];
document.getElementById("offStudLevel").innerHTML = data[6];
// alert('You clicked on '+data[3]+'\'s row');
});
});
<table class="table table-striped table-bordered table-hover" id="offenseTable">
<thead>
<tr>
<th></th>
<th>Student ID</th>
<th>Lastname</th>
<th>Firstname</th>
<th>Middlename</th>
<th>Course</th>
<th>Year Level</th>
</tr>
</thead>
<tbody>
<tr class="odd gradeX">
<td>1</td>
<td>100001</td>
<td>Doe</td>
<td>John</td>
<td>none</td>
<td>BSMT</td>
<td>1ST</td>
</tr>
</tbody>
</table>
あなたが別の入力または何で各セルをしたいですか? –
@TahaPaksuはいdatatables.netのサンプルのようですが、彼らは彼らのコードが動作していることを示すためだけに警告を使用します。 – Mark