MarkRunning: function ( selector, text ) {
text = text || _("Loading...");
$( selector )
- .attr( 'disabled', 'disabled' )
+ .prop('disabled', true)
.each( function () {
var $spinner = $( '<span class="loading"></span>' );
var selector_type = this.localName;
},
MarkDone: function ( selector ) {
$( selector )
- .removeAttr( 'disabled' )
+ .prop('disabled', false)
.each( function () {
var selector_type = this.localName;
if (selector_type === undefined) selector_type = this.nodeName; // IE only
/* Function to enable/disable hidden values checkboxes when Flag is (de)selected */
function enable_cb(tab) {
if ($("#hidden_flagged_" + tab).is(':checked')) {
- $('.inclusive_' + tab).attr('disabled',true).prop('checked', false);
+ $('.inclusive_' + tab).prop('disabled', true).prop('checked', false);
}
else {
- $('.inclusive_' + tab).removeAttr('disabled');
+ $('.inclusive_' + tab).prop('disabled', false);
}
}
enable_cb(tab);
-}
\ No newline at end of file
+}
}));
function mark_modified() {
- $( this.form ).find( '.save-all' ).removeAttr( 'disabled' );
+ $( this.form ).find( '.save-all' ).prop('disabled', false);
$( this ).addClass( 'modified' );
var name_cell = $( this ).parents( '.name-row' ).find( '.name-cell' );
if ( !name_cell.find( '.modified-warning' ).length )
$( '.prefs-tab .action .cancel' ).click( function () { KOHA.Preferences.Modified = false } );
- $( '.prefs-tab .save-all' ).attr( 'disabled', true ).click( function () {
+ $( '.prefs-tab .save-all' ).prop('disabled', true).click( function () {
KOHA.Preferences.Save( this.form );
return false;
} );
} );
$("input:checkbox").prop("checked", false);
- $("div.biblio.unselected select").attr("disabled", false);
- $("div.biblio.unselected input").attr("disabled", false);
+ $("div.biblio.unselected select").prop('disabled', false);
+ $("div.biblio.unselected input").prop('disabled', false);
$("#checkAll").click(function(){
$("#Aform").checkCheckboxes();
var all_nodes = $(late_orderst.fnGetNodes());
if ( $(all_nodes).find("input:checkbox[name=ordernumber]:checked").length > 0) {
var booksellerid = $(all_nodes).find("input:checkbox[name=ordernumber]:checked:first").attr("data-booksellerid");
- $(all_nodes).find("input:checkbox[name=ordernumber][data-booksellerid!="+booksellerid+"]").attr('disabled', 'disabled');
+ $(all_nodes).find("input:checkbox[name=ordernumber][data-booksellerid!="+booksellerid+"]").prop('disabled', true);
} else {
- $("input:checkbox[name=ordernumber]").removeAttr('disabled');
+ $("input:checkbox[name=ordernumber]").prop('disabled', false);
}
}
function check_currency(val) {
if ( val == 1.0 ) {
- $("#active").removeAttr('disabled');
+ $("#active").prop('disabled', false);
$("#hint").html("");
} else {
$("#active").prop('checked', false);
- $("#active").attr('disabled','disabled');
+ $("#active").prop('disabled', true);
$("#hint").html(_("The active currency must have a rate of 1.0"));
}
}
var type = $(this).attr("type");
if (type != "button" && type != "submit" ) {
$(this).val("");
- $(this).removeAttr("disabled");
+ $(this).prop('disabled', false);
}
if ( type == "checkbox" ) {
$(this).prop('checked', false);
}
});
- $(edit_row).find("select").removeAttr("disabled");
+ $(edit_row).find("select").prop('disabled', false);
$(edit_row).find("select option:first").attr("selected", "selected");
$(edit_row).find("td:last input[name='clear']").remove();
}
}
}
});
- $("#default-circulation-rules tr:last td:eq(0) select").attr('disabled', 'disabled');
- $("#default-circulation-rules tr:last td:eq(1) select").attr('disabled', 'disabled');
+ $("#default-circulation-rules tr:last td:eq(0) select").prop('disabled', true);
+ $("#default-circulation-rules tr:last td:eq(1) select").prop('disabled', true);
return false;
});
});
}
function disable_transport_cost(cost_id, disable) {
if (disable) {
- $('#celldiv_'+cost_id).find('input[type=text]').attr("disabled","disabled").addClass('disabled-transfer');
+ $('#celldiv_'+cost_id).find('input[type=text]').prop('disabled', true).addClass('disabled-transfer');
} else {
- $('#celldiv_'+cost_id).find('input:disabled').removeAttr("disabled").removeClass('disabled-transfer');
+ $('#celldiv_'+cost_id).find('input:disabled').prop('disabled', false).removeClass('disabled-transfer');
}
}
function enable_cost_input(cost_id) {
}
function form_submit (f) {
- $(f).find('input:disabled').removeAttr("disabled");
+ $(f).find('input:disabled').prop('disabled', false);
return true;
}
//]]>
copy.find('input,select').not('[type="hidden"]').each(function() {
$(this).val('');
});
- copy.find('.form-field-conjunction').removeAttr('disabled');
+ copy.find('.form-field-conjunction').prop('disabled', false);
form_field.after(copy);
copy.find('select.form-field-column').change();
}
$('#results-wrapper').empty().html(results_heading + table);
var params = [];
- $form.find('select').not('[disabled]').find('option:selected').each(function () {
+ $form.find('select').not(':disabled').find('option:selected').each(function () {
var name = $(this).parent('select').attr('name');
var value = $(this).val();
params.push({ 'name': name, 'value': value });
});
- $form.find('input[type="text"],input[type="hidden"]').not('[disabled]').each(function () {
+ $form.find('input[type="text"],input[type="hidden"]').not(':disabled').each(function () {
params.push({ 'name': $(this).attr('name'), 'value': $(this).val() });
});
$form.find('input[type="radio"]:checked').each(function() {
// So we use disabled instead. But disabled prevent values from being passed through the form at submit.
// So we "un-disable" the elements just before submitting.
// That's a bit clumsy, and if someone comes up with a better solution, feel free to improve that.
- $("select[name=field_value]").removeAttr("disabled");
+ $("select[name=field_value]").prop('disabled', false);
return true;
} else {
var alertString2 = _("Form not submitted because of the following problem(s)");
$("#barcode").addClass("alert");
$("#dropboxmode").show();
- $("#return_date_override_fields :input").attr("disabled", true);
+ $("#return_date_override_fields :input").prop('disabled', true);
$("#return_date_override").datetimepicker("disable");
} else {
$("#barcode").removeClass("alert");
$("#dropboxmode").hide();
- $("#return_date_override_fields :input").attr("disabled", false);
+ $("#return_date_override_fields :input").prop('disabled', false);
$("#return_date_override").datetimepicker("enable");
}
$("#barcode").focus();
$('input[name="flag"]').each(function() {
if($(this).attr('id') != "flag-0"){
- $(this).attr('disabled', 'disabled');
+ $(this).prop('disabled', true);
$(this).prop('checked', false);
}
});
if($('input[id="flag-0"]:checked').length){
$('input[name="flag"]').each(function() {
if($(this).attr('id') != "flag-0"){
- $(this).attr('disabled', 'disabled');
+ $(this).prop('disabled', true);
$(this).prop('checked', false);
}
});
}
else {
$('input[name="flag"]').each(function() {
- $(this).removeAttr('disabled', 'disabled');
+ $(this).prop('disabled', false);
});
}
});
<script type="text/javascript">
//<![CDATA[
$(document).ready(function() {
- $('#add_to_patron_list_submit').attr('disabled', 'disabled');
+ $('#add_to_patron_list_submit').prop('disabled', true);
$('#new_patron_list').hide();
$('#add_to_patron_list').change(function() {
$('#new_patron_list').focus();
} else if ( value ) {
$('#new_patron_list').hide();
- $('#add_to_patron_list_submit').removeAttr('disabled');
+ $('#add_to_patron_list_submit').prop('disabled', false);
} else {
$('#new_patron_list').hide();
- $('#add_to_patron_list_submit').attr('disabled', 'disabled');
+ $('#add_to_patron_list_submit').prop('disabled', true);
}
});
$('#new_patron_list').on('input', function() {
if ( $('#new_patron_list').val() ) {
- $('#add_to_patron_list_submit').removeAttr('disabled');
+ $('#add_to_patron_list_submit').prop('disabled', false);
} else {
- $('#add_to_patron_list_submit').attr('disabled', 'disabled');
+ $('#add_to_patron_list_submit').prop('disabled', true);
}
});
var Cellvalue = $("input[name='Cellvalue']:checked").val();
if(Cellvalue == "deleteditems") {
$("#removeddatetr").show();
- $("input[value='deleteditems.timestamp']").attr('disabled', false);
- $("#deldateFrom").attr('disabled', false);
- $("#deldateTo").attr('disabled', false);
+ $("input[value='deleteditems.timestamp']").prop('disabled', false);
+ $("#deldateFrom").prop('disabled', false);
+ $("#deldateTo").prop('disabled', false);
} else {
$("#removeddatetr").hide();
- $("input[value='deleteditems.timestamp']").attr('disabled', true).prop('checked', false);
- $("#deldateFrom").attr('disabled', true).val('');
- $("#deldateTo").attr('disabled', true).val('');
+ $("input[value='deleteditems.timestamp']").prop('disabled', true).prop('checked', false);
+ $("#deldateFrom").prop('disabled', true).val('');
+ $("#deldateTo").prop('disabled', true).val('');
}
}
[% IF (create || editsql || save) %]
$("#select_group").change(function() {
if($(this).prop('checked')) {
- $("#group_input").attr('disabled', 'disabled');
- $("#groupdesc_input").attr('disabled', 'disabled');
- $("#group_select").attr('disabled', false);
+ $("#group_input").prop('disabled', true);
+ $("#groupdesc_input").prop('disabled', true);
+ $("#group_select").prop('disabled', false);
if ($("#group_select").val().length > 0) {
$("#select_subgroup").prop('checked', true);
$("#select_subgroup").change();
});
$("#create_group").change(function() {
if($(this).prop('checked')) {
- $("#group_input").attr('disabled', false);
- $("#groupdesc_input").attr('disabled', false);
- $("#group_select").attr('disabled', 'disabled');
+ $("#group_input").prop('disabled', false);
+ $("#groupdesc_input").prop('disabled', false);
+ $("#group_select").prop('disabled', true);
$("#create_subgroup").prop('checked', true).change();
$("#subgroup_select").hide();
$("#subgroup input[type='radio']").hide();
});
$("#select_subgroup").change(function() {
if($(this).prop('checked')) {
- $("#subgroup_select").attr('disabled', false);
- $("#subgroup_input").attr('disabled', 'disabled');
- $("#subgroupdesc_input").attr('disabled', 'disabled');
+ $("#subgroup_select").prop('disabled', false);
+ $("#subgroup_input").prop('disabled', true);
+ $("#subgroupdesc_input").prop('disabled', true);
}
});
$("#create_subgroup").change(function() {
if($(this).prop('checked')) {
- $("#subgroup_input").attr('disabled', false);
- $("#subgroupdesc_input").attr('disabled', false);
- $("#subgroup_select").attr('disabled', 'disabled');
+ $("#subgroup_input").prop('disabled', false);
+ $("#subgroupdesc_input").prop('disabled', false);
+ $("#subgroup_select").prop('disabled', true);
}
});
$("#select_group").change();
if ( globalfreqdata.unit && globalfreqdata.unit.length == 0 ) {
var option = $("#subtype option[value='issues']");
$(option).attr('selected', 'selected');
- $("#subtype option[value!='issues']").attr('disabled', 'disabled')
+ $("#subtype option[value!='issues']").prop('disabled', true)
} else {
- $("#subtype option").attr('disabled', false)
+ $("#subtype option").prop('disabled', false)
}
}
)
$(this).attr("readonly", false);
});
$("#advancedpredictionpatternt select").each(function() {
- $(this).attr("disabled", false);
+ $(this).prop('disabled', false);
});
$("#restoreadvancedpatternbutton").show();
}
});
$("#advancedpredictionpatternt select").each(function() {
- $(this).attr("disabled", true);
+ $(this).prop('disabled', true);
var id = $(this).attr('id');
$(this).val(globalnumpatterndata[id]);
});
};
var success_test_call = function() {
- $('#test_button').removeAttr("disabled");
+ $('#test_button').prop('disabled', false);
$('#test_button').attr("value","test");
};
$(document).ready(function() {
"data": {ok: $(event.target).attr("title")},
"success": count_approve // success_approve
});
- $(event.target).next(".rej").removeAttr("disabled").attr("value",_("Reject")).css("color","#000");
- $(event.target).attr( "value",_("Approved")).attr("disabled","disabled").css("color","#666");
+ $(event.target).next(".rej").prop('disabled', false).attr("value",_("Reject")).css("color","#000");
+ $(event.target).attr( "value",_("Approved")).prop('disabled', true).css("color","#666");
return false; // cancel submit
}
if ($(event.target).is('.rej')) {
"data": {rej: $(event.target).attr("title")},
"success": count_reject // success_reject
});
- $(event.target).prev(".ok").removeAttr("disabled").attr("value",_("Approve")).css("color","#000");
- $(event.target).attr( "value",_("Rejected")).attr("disabled","disabled").css("color","#666");
+ $(event.target).prev(".ok").prop('disabled', false).attr("value",_("Approve")).css("color","#000");
+ $(event.target).attr( "value",_("Rejected")).prop('disabled', true).css("color","#666");
return false; // cancel submit
}
if ($(event.target).is('#test_button')) {
- $(event.target).attr( "value",_("Testing...")).attr("disabled","disabled");
+ $(event.target).attr( "value",_("Testing...")).prop('disabled', true);
$.ajax({
"data": {test: $('#test').attr("value")},
"success": success_test_call // success_reject
var subfield = $(this).next();
if ($(this).is(":checked")){
$(this).val($(this).siblings("[name='subfield']").val());
- $(subfield).attr('disabled',true);
+ $(subfield).prop('disabled', true);
$("#"+row).html(_("This subfield will be deleted"));
} else {
- $(subfield).removeAttr('disabled');
+ $(subfield).prop('disabled', false);
$("#"+row).html("");
}
});
[% IF recordtype == 'biblio' %]
$(".records input:checkbox[data-issues!='0']").each(function(){
$(this).attr('title', MSG_CANNOT_BE_DELETED)
- $(this).attr('disabled', true);
+ $(this).prop('disabled', true);
$(this).prop('checked', false);
$(this).parents('tr').find('td').css('background-color', '#ffff99');
});