|
Lines 22-40
$(document).ready(function() {
Link Here
|
| 22 |
$('input:checkbox[name="import_record_id"]').change(function(){ |
22 |
$('input:checkbox[name="import_record_id"]').change(function(){ |
| 23 |
var container = $(this).parents("tr"); |
23 |
var container = $(this).parents("tr"); |
| 24 |
if ( $(this).is(':checked') ) { |
24 |
if ( $(this).is(':checked') ) { |
| 25 |
$(container).addClass("selected"); |
25 |
$(container).addClass("order-selected"); |
| 26 |
$(container).removeClass("unselected"); |
26 |
$(container).removeClass("order-unselected"); |
| 27 |
$(container).find(".order_details").toggle(true); |
27 |
$(container).find(".order_details").toggle(true); |
| 28 |
} else { |
28 |
} else { |
| 29 |
$(container).addClass("unselected"); |
29 |
$(container).addClass("order-unselected"); |
| 30 |
$(container).removeClass("selected"); |
30 |
$(container).removeClass("order-selected"); |
| 31 |
$(container).find(".order_details").toggle(false); |
31 |
$(container).find(".order_details").toggle(false); |
| 32 |
} |
32 |
} |
| 33 |
} ); |
33 |
} ); |
| 34 |
|
34 |
|
| 35 |
$("input:checkbox").prop("checked", false); |
35 |
$("input:checkbox").prop("checked", false); |
| 36 |
$("div.biblio.unselected select").prop('disabled', false); |
36 |
$("div.biblio.order-unselected select").prop('disabled', false); |
| 37 |
$("div.biblio.unselected input").prop('disabled', false); |
37 |
$("div.biblio.order-unselected input").prop('disabled', false); |
| 38 |
|
38 |
|
| 39 |
$("#checkAll").click(function(e){ |
39 |
$("#checkAll").click(function(e){ |
| 40 |
e.preventDefault(); |
40 |
e.preventDefault(); |
|
Lines 99-105
$(document).ready(function() {
Link Here
|
| 99 |
}); |
99 |
}); |
| 100 |
|
100 |
|
| 101 |
function disableUnchecked(){ |
101 |
function disableUnchecked(){ |
| 102 |
$("fieldset.biblio.unselected").each(function(){ |
102 |
$("fieldset.biblio.order-unselected").each(function(){ |
| 103 |
$(this).remove(); |
103 |
$(this).remove(); |
| 104 |
}); |
104 |
}); |
| 105 |
return 1; |
105 |
return 1; |
|
Lines 110-116
function checkOrderBudgets(){
Link Here
|
| 110 |
var all_budget_id = $("#all_budget_id"); |
110 |
var all_budget_id = $("#all_budget_id"); |
| 111 |
// If we don't have an overarching default set we need to check each selected order |
111 |
// If we don't have an overarching default set we need to check each selected order |
| 112 |
if ( !all_budget_id.val() ) { |
112 |
if ( !all_budget_id.val() ) { |
| 113 |
$("fieldset.biblio.rows.selected").each(function(){ |
113 |
$("fieldset.biblio.rows.order-selected").each(function(){ |
| 114 |
var default_order_fund = $(this).find("[name='budget_id']"); |
114 |
var default_order_fund = $(this).find("[name='budget_id']"); |
| 115 |
// For each order we see if budget is set for order |
115 |
// For each order we see if budget is set for order |
| 116 |
if( !default_order_fund.val() ){ |
116 |
if( !default_order_fund.val() ){ |
| 117 |
- |
|
|