Я просто создаю код, в котором использую модальное значение bootstrap. Теперь мне нужно передать несколько значений в скрытое поле ввода в модальном режиме.
Кнопки: (время данных всегда уникально и Идентификатор данных обновляется в таблице)
<button type="button" data-id="43870" data-time="1584280862" class=" m-0 btn-primary" data-toggle="modal" data-target="#swmodel"><i class="fa fa-edit"></i> Edit</button>
<button type="button" data-id="43870" data-time="1584280895" class=" m-0 btn-primary" data-toggle="modal" data-target="#swmodel"><i class="fa fa-edit"></i> Edit</button>
<button type="button" data-id="43870" data-time="1584280985" class=" m-0 btn-primary" data-toggle="modal" data-target="#swmodel"><i class="fa fa-edit"></i> Edit</button>
В модели:
<form id="demo-form" data-parsley-validate>
<input type="hidden" class="form-control" id="recipient-name" value="" />
<input type="hidden" class="form-control" id="time-name" value="" />
<label for="message">Edit:</label>
<textarea id="message" required="required" class="form-control" name="message"></textarea>
</form>
и JS код:
$(document).ready(function(){
$('#swmodel').on('show.bs.modal', function (event) {
var Id = button.data('id');
var time = button.data('time');
document.getElementById('recipient-name').value = Id;
document.getElementById('time-name').value = time;
});
});
Теперь, когда я нажимаю на кнопка обновляет оба значения на входе, но при нажатии на другую кнопку значения не обновляются.