0
我試圖用knockout.js獲得選擇的指數的下拉列表中的文本,獲取有關下拉更改事件中選定的文本Knockout.js
以下是我的HTML
<select name="" id="management" class="form-control" data-bind="value: ManagementCompanies,optionText:ManagementCompaniestxt">
<option value="0">---Select---</option>
<option value="1">abcd</option>
<option value="2">efgh</option>
</select>
以下是我的模型綁定:
var FilterViewModel = {
ManagementCompanies: ko.observable(''),
ManagementCompaniestxt:ko.observable('')
}
FilterViewModel.ManagementCompanies.subscribe(function (newValue) {
alert(FilterViewModel.ManagementCompaniestxt());
});
ko.applyBindings(FilterViewModel, window.document.getElementById("SelectFilters"));
我試圖綁定使用Text
以及但沒有奏效。
我如何獲得選定的文本abcd
在subscribe event
?
感謝
呀,這將轉化爲在HTML選項列表,所以這是最好的方法:d – Kadaj