Доступ к бритве Id @ Html.IdFor в jQuery - PullRequest
0 голосов
/ 14 сентября 2018

Использование @Html.TextBoxFor(m => m.MyField) приводит к <input id="MyField" name="MyField" type="text" value="" />, и если я хочу получить доступ к этому элементу в jquery, я делаю это следующим образом $("#MyField"). Что можно сделать для id="@Html.IdFor(m => Model.AmountOptionList)? Как я могу использовать идентификатор этого элемента в моей функции jQuery?

Ниже мой код:

<div id="originalAmount_@differAmountId" class="divoriginalAmount">

      <select class="cs-select cs-skin-border billAccountAmount " data-label="@StringResource.Lbl_Pay " id="@Html.IdFor(m => Model.AmountOptionList)">

Я хочу сфокусироваться на этом окне выбора при загрузке страницы, поэтому мне нужно сделать следующее

$('#@Html.IdFor(m => Model.AmountOptionList)').focus();

но он не работает и не $('#AmountOptionList').focus(); К сожалению, я не могу использовать здесь класс css.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...