1 ajax获取数据方式
一、通过$.getJSON方法获取json数据
二、通过$.ajax方法获取json数据
2 异步获取导致的错误异步获取需要时间,
如果下面要执行的方法涉及到上面需要异步获取数据才能显示的方法。
那么可能它因为需要的东西没有显示。而可能导致错误
解决 方法:
1设置时间
setTimeout(function () {
异步方法
},2000)
2
function getStreamKeyCallback(data) {
drawStreamKeySelect(data);
initSelect();
}
function getStreamKeys() {
$.getJSON("/Api/StreamData/GetStreamDefinitions", getStreamKeyCallback);
}
把方法放在异步方法后面