|
Lines 402-408
Link Here
|
| 402 |
[% END %] |
402 |
[% END %] |
| 403 |
$(document).ready(function() { |
403 |
$(document).ready(function() { |
| 404 |
[% IF borrowers %] |
404 |
[% IF borrowers %] |
| 405 |
KohaTable("borrowerst", { |
405 |
let patron_table = KohaTable("borrowerst", { |
| 406 |
"order": [[ 1, "asc" ]], |
406 |
"order": [[ 1, "asc" ]], |
| 407 |
"autoWidth": false, |
407 |
"autoWidth": false, |
| 408 |
}, table_settings); |
408 |
}, table_settings); |
|
Lines 466-471
Link Here
|
| 466 |
$("#borrowernumberuploadfile, #cardnumberuploadfile, #borrowernumberlist, #cardnumberlist").val(""); |
466 |
$("#borrowernumberuploadfile, #cardnumberuploadfile, #borrowernumberlist, #cardnumberlist").val(""); |
| 467 |
} |
467 |
} |
| 468 |
}); |
468 |
}); |
|
|
469 |
|
| 470 |
$('form[name="f"]').on("submit", function(){ |
| 471 |
// Add the checkboxes to the DOM before we submit the form |
| 472 |
var form = this; |
| 473 |
var checkboxes = patron_table.$('input:checkbox:checked').serializeArray(); |
| 474 |
$.each(checkboxes, function(){ |
| 475 |
let borrowernumber = this.value; |
| 476 |
if(!$(form).find('input[name="borrowernumber"][value="'+borrowernumber+'"]').length){ |
| 477 |
$(form).append( |
| 478 |
$('<input>') |
| 479 |
.attr('type', 'hidden') |
| 480 |
.attr('name', 'borrowernumber') |
| 481 |
.val(borrowernumber) |
| 482 |
); |
| 483 |
} |
| 484 |
}); |
| 485 |
}); |
| 469 |
}); |
486 |
}); |
| 470 |
|
487 |
|
| 471 |
function updateAttrValues (select_attr) { |
488 |
function updateAttrValues (select_attr) { |
| 472 |
- |
|
|