【发布时间】:2018-11-15 11:42:04
【问题描述】:
我编写了一个函数,可以在一个 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);
【问题讨论】:
-
$('#selected-seats').appendTo($cart)呢? -
也试过了。还是什么都没有。
标签: javascript jquery input