加载JSON数据

时间:2017-05-04 17:50:59

标签: knockout.js

我无法将JSON加载到可观察数组中 - 没有错误,但数组仍为空。 JSON被解析好了。 self.selectedItems是具有自己的可观察数组和东西的对象数组。我做错了什么?

function VM()
{
    var self = this;
    self.selectedItems = ko.observableArray([]);

    self.loadData = function(){
        $.post("url", data, function(returnedData) {
            if (returnedData){
                var json = JSON.parse( returnedData );
                ko.mapping.fromJS( json, self.selectedItems );
            } else {
                alert("Error loading data");
            }
        });
    }
}
ko.applyBindings(new VM());

0 个答案:

没有答案