Передача значения name ссылки в volue input

Не могу решить проблемку. Есть 3 ссылки, которые вызывают одно и тоже модальное окно в котором форма, необходимо передать значение ссылки name в value input hidden

<a href="#" data-target="#OrderModel" data-toggle="modal" name="model1">model1</a>
<a href="#" data-target="#OrderModel" data-toggle="modal" name="model2">model2</a>
<a href="#" data-target="#OrderModel" data-toggle="modal" name="model3">model3</a>


<input type="text" name="имя">
<input type="hidden" value="" class="hidden">

Возможно можно как то по другому передать, подскажите пожалуйста


Ответы (1 шт):

Автор решения: teran

следует пометить нужный инпут каким-нибудь id="xxx" добавить к ссылкам класс а-ля class="my-link", для корректности атрибут сделать с префиксом data-name="model-1"

и навесить обработчик на ссылки

$(".my-link").click(function(e){        
     $("#xxx").val( $(this).data('name') );
});
→ Ссылка