我一直在寻找和阅读大约 3 个小时,但我无法让它工作。我想从一个函数中获取一个值,这样我就可以用它来执行另一个函数。我读到我必须创建一个回调,但我是新手,所以我不太清楚如何去做。你们能帮帮我吗?
这是从 php 中提取数据的代码:
$.getJSON(callback_url, {
ajax_action: 'list',
ajax_data: ''
}, function(data){
document.getElementById('ajax-box').innerHTML = "";
for(i=0;i<data.length;i++){
document.getElementById('ajax-box').innerHTML += '<div> Some data loaded here</div>';
}
});
在这段代码之后,如果数据长度大于“1”,我想执行一个新函数,如下所示:
if (data.length > 1) { some function here}
我收到一个错误:
ReferenceError: 数据未定义 if (data.length > 1) {
问候,