|
Lines 1743-1750
Note that permanent location is a code, and location may be an authval.
Link Here
|
| 1743 |
[% IF bundlesEnabled %] |
1743 |
[% IF bundlesEnabled %] |
| 1744 |
// Add event listener for opening and closing bundle details |
1744 |
// Add event listener for opening and closing bundle details |
| 1745 |
$('#' + table_name + ' tbody').on('click', 'button.details-control', function () { |
1745 |
$('#' + table_name + ' tbody').on('click', 'button.details-control', function () { |
| 1746 |
var tr = $(this).closest('tr'); |
1746 |
var button = $(this); |
| 1747 |
var dTable = $(this).closest('table').DataTable({ 'retrieve': true }); |
1747 |
var tr = button.closest('tr'); |
|
|
1748 |
var dTable = button.closest('table').DataTable({ 'retrieve': true }); |
| 1748 |
|
1749 |
|
| 1749 |
var itemnumber = tr.data('itemnumber'); |
1750 |
var itemnumber = tr.data('itemnumber'); |
| 1750 |
var duedate = tr.data('duedate'); |
1751 |
var duedate = tr.data('duedate'); |
|
Lines 1754-1764
Note that permanent location is a code, and location may be an authval.
Link Here
|
| 1754 |
// This row is already open - close it |
1755 |
// This row is already open - close it |
| 1755 |
row.child.hide(); |
1756 |
row.child.hide(); |
| 1756 |
tr.removeClass('shown'); |
1757 |
tr.removeClass('shown'); |
|
|
1758 |
button.removeClass('active'); |
| 1757 |
} |
1759 |
} |
| 1758 |
else { |
1760 |
else { |
| 1759 |
// Open this row |
1761 |
// Open this row |
| 1760 |
createChild(row, itemnumber, duedate); |
1762 |
createChild(row, itemnumber, duedate); |
| 1761 |
tr.addClass('shown'); |
1763 |
tr.addClass('shown'); |
|
|
1764 |
button.addClass('active'); |
| 1762 |
} |
1765 |
} |
| 1763 |
} ); |
1766 |
} ); |
| 1764 |
[% END %] |
1767 |
[% END %] |
| 1765 |
- |
|
|