0
我跟隨a KnockoutJS tutorial。國家列表填寫正確,但在選擇國家時,country.value
爲undefined
。綁定不起作用,因爲值未定義
本文的作者確實聲明他在記事本中輸入了代碼,它應該可以工作,但我是KnockoutJS新手,所以我無法發現錯誤。任何幫助表示讚賞。
更新 - 我換成下面的代碼使用jquery $( 「#國」)的country.value VAL(),現在可
viewModel.stateSelect = ko.dependentObservable({
read: viewModel.state,
write: function (state) {
this.state(state);
$.getJSON('http://localhost:56502/KnockoutJS/CascadingDropdown/Cities/' +
country.value, null, function (response) {
viewModel.cities(response);
});
},
owner: viewModel
});
所以JSON調用看起來像這樣和。工作太
$.getJSON('http://localhost:56502/KnockoutJS/CascadingDropdown/Cities/' +
$("#Country").val(), null, function (response) {
viewModel.states(response);
});
但它會很高興地知道在KO代碼中的錯誤,以及
非常感謝 – Kumar