Date: 2019sep9
Language: javaScript
Library: jQuery
Q. jQuery: enable, disable, readonly
A. In jQuery 1.6+
Setting
// Enable / disable
$('#id').prop('disabled', false);
$('#id').prop('disabled', true);
// Readonly / changable
$('#id').prop('readonly', true);
$('#id').prop('readonly', false);
// Checked / unchecked (for a checkbox)
$('#id').prop('checked', true);
$('#id').prop('checked', false);
Reading
const isDisabled = $('#id').prop('disabled');
const isReadonly = $('#id').prop('readonly');
const isChecked = $('#id').prop('checked');