View | Details | Raw Unified | Return to bug 35068
Collapse All | Expand All

(-)a/koha-tmpl/intranet-tmpl/prog/js/checkouts.js (-3 / +21 lines)
Lines 249-255 $(document).ready(function() { Link Here
249
        if ( refresh_table ) {
249
        if ( refresh_table ) {
250
            RefreshIssuesTable();
250
            RefreshIssuesTable();
251
        }
251
        }
252
        $('#RenewChecked, #CheckinChecked').prop('disabled' , true );
253
        // Prevent form submit
252
        // Prevent form submit
254
        return false;
253
        return false;
255
    });
254
    });
Lines 297-303 $(document).ready(function() { Link Here
297
296
298
    function RefreshIssuesTable() {
297
    function RefreshIssuesTable() {
299
        var table = $('#issues-table').DataTable();
298
        var table = $('#issues-table').DataTable();
300
        table.ajax.reload();
299
        var renewchecked = $('input[name=renew]:checked').map(function(){
300
            return this.value;
301
        }).get();
302
        var checkinchecked = $('input[name=checkin]:checked').map(function(){
303
            return this.value;
304
        }).get();
305
        table.ajax.reload( function() {
306
            $('#RenewChecked, #CheckinChecked').prop('disabled' , true );
307
            if ( renewchecked.length ) {
308
                $('#RenewChecked').prop('disabled' , false );
309
                renewchecked.forEach( function(checked) {
310
                    $('.renew[value="'+checked+'"]').prop('checked' , true );
311
                });
312
            }
313
            if ( checkinchecked.length ) {
314
                $('#CheckinChecked').prop('disabled' , false );
315
                checkinchecked.forEach( function(checked) {
316
                    $('.checkin[value="'+checked+'"]').prop('checked' , true );
317
                });
318
            }
319
        });
301
    }
320
    }
302
321
303
    function LoadIssuesTable() {
322
    function LoadIssuesTable() {
304
- 

Return to bug 35068