рони,
Постараюсь объяснить вопрос. Есть кнопка (одна из множества). У нее есть атрибут - идентификатор data="1334" (у всех кнопок он разный).
Жмем на кнопку, открывается окошко. Я поработал с этим окном, написал там что то( написал слово "Test"), жму ок. И мне нужно чтобы то что я написал, привязалась к этому артибуту, а точнее передалось в массив в виде:
array = {1334:'Test'};
Вот для наглядности написал как я сделал только без модального окна :
<script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script>
<div class="cont">
<div id="text">Текст</div><button id="button" data="445563">Кнопка</button><div id="numeral">123</div>
</div>
<div class="cont_2" hidden="true">
<div id="name"></div>
<textarea name="txtComment"></textarea>
<button id="ok">Ок</button>
</div>
<script>
$("#button").click(function(){
var data1 = $(this).prev().text();
var data2 = $(this).next().text();
var data = $(this).attr('data');
$('.cont_2').find('#name').html('Название: '+ data1 +'<br>'+ 'номер:' + data2 );
$('.cont_2').prop('hidden', false);
});
$("#ok").click(function(){
var comment = $('textarea[name=txtComment]');
alert(comment.val());
});
</script>
Вот чтоб по нажатию на кнопку "ОК" выходило и что введено, и атрибут data кнопки "Кнопка". Вот что я хотел спросить изначально