https://datatables.net/extensions/scroller/examples/initialisation/api_scrolling.html
これは私のコードです:
<script src="js/jquery-1.12.4.js"></script>
<script src="js/jquery-3.1.1.min.js"></script>
<script src="js/jquery.dataTables.min.js"></script>
<script type="text/javascript" src="https://cdn.datatables.net/scroller/1.4.2/js/dataTables.scroller.min.js"></script>
<script src="js/bootstrap.min.js"></script>
<script src="js/form-builder.min.js"></script>
<script src="js/jquery-ui.min.js"></script>
....
<script>
$(document).ready(function() {
tableEntityList = $('#accentityListTable').DataTable({
"ordering": false,
"scrollY":"120px",
"scrollCollapse": true,
"paging":false,
"dom":'<<"top"i>ft>',
"deferRender":true,
"scroller":true,
"columnDefs": [
{"targets": [ 0 ],"visible": false}
],
"createdRow": function(row, data, dataIndex) {
if (data[ 3 ] == "Inp")
$(row).css('color', 'green')
else
$(row).css('color', 'red')
if (data[7] > 0) $(row).css('font-weight', 'bold')
},
"initComplete": function() {
alert("first");
this.api().row(2).scrollTo();
alert("second");
}
});
})
</script>
最初の警告が表示されます。
をalert("first");
しかし、2つ目のdoesnt:
alert("second");
私は間違っていますか?
ありがとうございました。
のn-1標的化さ行を表します。 –