如何确保ajax在绑定之前填充knockout observable数组

时间:2013-01-31 19:39:43

标签: ajax mvvm knockout.js

我正在使用jqwidgets网格和他们网站上的示例使用ko observableArray进行绑定。但是我认为网格没有显示数据的原因是因为它在ajax请求完成之前尝试绑定。这是我的代码fiddle。还有关于如何使用firebug调试ajax的任何资源,我知道如何调试js代码但是当我使用ajax时如果我放了一个调试器;在

.done(function (data) {
debugger;
                    var jsonData = $.parseJSON(data);
                    me.items(jsonData);
                });

如果我有其他调试器,它不会触发;该功能之外的陈述,我不明白为什么。我想我不完全理解javascript代码中异步请求的流程。再次感谢

1 个答案:

答案 0 :(得分:1)

此处提供此类示例:gridwithjson.htm