我在页面中创建了以下代码。我正在使用淘汰赛代码。 如果你需要更多的细节,请让我知道。knockout js observable显示未定义的值
我的问题是从下面两个下拉列表中的一个设置值到SelectedSeatBlockId
而其他元素无法设置值。当我检索的功能相同的价值处理,我可以retrore价值self.SelectedSeatBlockId()
请帮我..我知道我提供的代码是非常少的。让我知道你是否需要更多细节。
js文件的代码
self.SeatBlockTitleList = ko.observableArray();
self.SelectedSeatBlockId = ko.observable();
self.SeatRowTitleList = ko.observableArray();
self.SelectedSeatRowId = ko.observable();
.html文件代码
<select class="form-control input-sm" id="" size="1" data-bind="event:{click: SeatPlanModel.GetSeatRowDropDown()}, options: SeatPlanModel.SeatBlockTitleList ,optionsValue:'Value',optionsText:'Text', value: SeatPlanModel.SelectedSeatBlockId, optionsCaption: 'Choose Seat Block Title...'"></select>
<select class="form-control input-sm" id="" size="1" data-bind="event:{click: SeatPlanModel.GetSeatRecords()},options: SeatPlanModel.SeatRowTitleList, optionsValue:'Value',optionsText:'Text', value: SeatPlanModel.SelectedSeatRowId, optionsCaption: 'Choose Seat Block Title...'"></select>
不确定是否干扰,但'id =“”'不是有效的HTML。 –