jQuery set attribut readonly
// jQuery < 1.9
$('#id').attr('readonly', true);
// jQuery >= 1.9
$('#id').prop('readonly', true);
MatrixZA
// jQuery < 1.9
$('#id').attr('readonly', true);
// jQuery >= 1.9
$('#id').prop('readonly', true);
$(input).attr('readonly', true);
$('#inputId').attr('readonly', true);