Files
2026-10-19 15:22:52 -07:00

40 lines
986 B
PHP

<script type="text/javascript">
var table = document.getElementById('data-table');
var tableDnD = new TableDnD();
tableDnD.init(table);
// Redefine the onDrop so that we can display something
tableDnD.onDrop = function(table, row) {
var rows = this.table.tBodies[0].rows;
var row_sequence = '';
for (var i=1; i<rows.length; i++) {
row_sequence += rows[i].id+',';
var currRow = document.getElementById(rows[i].id);
<?php
for ($i = 0; $i < $numberOfColumns; $i++) {
echo(" var cell$i = document.getElementById(rows[i].id+'.$i');\n");
}
?>
if (i%2 == 0) {
<?php
for ($i = 0; $i < $numberOfColumns; $i++) {
echo(" cell$i.className = 'data-even';\n");
}
?>
}
else {
<?php
for ($i = 0; $i < $numberOfColumns; $i++) {
echo(" cell$i.className = 'data-odd';\n");
}
?>
}
}
document.getElementById('row_sequence_id').value = row_sequence;
}
</script>