Я написал функцию, которая отображает все мои выбранные поля (места) в классе div. Когда я нажимаю на них, они должны отображаться по имени.
Теперь я хочу, чтобы эти поля были записаны в поле ввода, которое я выбрал при нажатии ..
var rowRange = 'abcdefghijklmnopqrstuvwxyz'.split('');
var $cart = $('#selected-seats'),
sc = $('#seat-map').seatCharts({
map: [
'aaaaa__aaaaa',
'aaaaa__aaaaa',
'aaaaa__aaaaa'
],
naming : {
top : false,
getLabel : function (character, row, column) {
return rowRange[row - 1].toUpperCase() + column;
},
},
click: function () {
if (this.status() === 'available') {
$('<li>'+this.settings.label+'</b></li>')
.appendTo($cart);
$counter.text(sc.find('selected').length+1);
return 'selected';
});
});
и это мое поле ввода формы
<input type="text" id="selected-seats" class="form-control" size="20">
Этот пример работает нормально, но у меня проблемы с подключением к полю ввода ..
if (this.status() == 'available') {
$('<li>'+this.settings.label+'</b></li>')
.appendTo($cart);
Это не ..
if (this.status() == 'available') {
document.getElementById('selected-seats')
.appendTo($cart);