私は観測可能なラジオボタンを持っています。値に応じて、私はデータを返し、リストとして表示している観測可能な配列にプッシュするGETJSONメソッドをトリガーしたいと思います。私が得るエラーは 未定義のプロパティ 'プッシュ'を読み取ることができません。ここにありますFiddlejsonをノックアウト観測可能な配列にプッシュ
ラジオボタンをクリックしてgetjsonメソッドをトリガした後、どのようにこのデータを観測可能な配列に取得しますか?
self.currentAnswer = ko.observable();
self.recipientList = ko.observableArray([]);
self.currentAnswer.subscribe(function (newValue) {
if (newValue == 'Internal') {
$.getJSON('GetInfo', function (data) {
var result = $.parseJSON(data);
self.recipientList.push(result);
});
私はフィドル(https://jsfiddle.net/jsw1ezut/7/)を更新しました。それはあなたの仕事を解決するのですか? – TSV
これは私がそれを解決するのを助けた。 https://jsfiddle.net/Domt301/c54x6d14/ –