[英]ASP.NET MVC 5 @Html.EditorFor and javascript datepicker
[英]How to set @HTML.EditorFor to readonly using JQuery in an ASP.NET MVC View
在 ASP.NET MVC 視圖中使用 JQuery 將 HTML.EditFor 設置為只讀的方法是什么? 我可以使用以下方法手動設置它:
@Html.EditorFor(model => model.PurchasingAgent, new { htmlAttributes = new { @class = "form-control ", @readonly = "readonly", @id = "id-PurchasingAgent" } })
但是當我嘗試使用以下 JQuery 時它不起作用:
$('#id-PurchasingAgent').attr('readonly', readonly);
我在 Chrome 瀏覽器中收到一條錯誤消息,提示 readonly 未定義,如下所示:
有沒有辦法使用 JQuery 將 Html.EditorFor 設置為只讀? 下面使用以下 JQuery 的評論解決了我的問題:
$('#id-PurchasingAgent').attr('readonly', true);
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.