次の構文を使用してドロップダウン メニューを表示しています。
@Html.DropDownListFor(model => model.Country, new SelectList(Model.CountryOptions, "Key", "Value"))
チェックボックスに基づいて dd を無効にする Jquery ステートメントがあります。
$(document).ready(function () {
$("#lockRecord").click(function () {
if ($(this).attr('checked')) {
$("#Country").attr('disabled', true);
} else {
$("#Country").attr("disabled", false);
}
})
});
ただし、送信されると、値は null として返されます。読み取り専用を試しましたが、ドロップダウン リストでは機能しません。
助言がありますか?