Значение из HtmlHelper

264
15 сентября 2017, 20:57

На форме cshtml расположен html heplper, который генерирует следующую разметку

<input id="ref.addr" name="ref.addr" class="k-textbox k-state-disabled" data-role="fiasInput" readonly="" style="width: 65%; opacity: 1;" value="" title="40000000 Область Город">

Мне необходим атрибут title, пробовал различными способами результата нет.

var addr = "";
addr = $("#ref.addr").val();
addr = $("#ref.addr").attr("title");
Answer 1

Вот так сработает (инпут получаем по значению атрибута name):

var addr = $("[name='ref.addr']").attr("title"); 
console.log(addr);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
<input id="ref" name="ref.addr" class="k-textbox k-state-disabled" data-role="fiasInput" readonly="" style="width: 65%; opacity: 1;" value="" title="40000000 Область Город">

Ваш вариант не работал, потому, что "#ref.addr" воспринимается как :

достать элемент с id=ref И с классом addr

Так как такого элемента предположительно нету, ничего небыло найдено и достать атрибут не получалось

READ ALSO
Округление значений height (CSS, JQuery)

Округление значений height (CSS, JQuery)

Есть таблица и в ней определена высота строк (например, в данной строке 19,5px; строки разные):

355
зум на картинку

зум на картинку

как сделать такой зум при наведении на картинку https://wwwtemplatemonster

407
Центрирование div блока

Центрирование div блока

Столкнулся с проблемой при выводе модального окна ( обычный div блок )Надо расположить по центру, выровняв по вертикали

340
Как получить pivot таблицу?

Как получить pivot таблицу?

Есть таблицы: customer

331