.NET MVC3 と Jquery を使用して、入力ボックスが読み取り専用かどうかを切り替えるチェックボックスがあります。ただし、読み取り専用モードに設定されている場合は、フィールドの値を null としてコントローラーに渡します。私のJqueryコードは以下の通りです:
$(document).ready(function () {
if ($(this).attr('checked')) {
$(":text").attr('readonly', true);
$(":checkbox").not(this).attr('readonly', true);
} else {
$(":text").attr('readonly', false);
$(":checkbox").not(this).attr('readonly', false);
}
});
何か案は?