如何从 getJSON 返回值
How can I return a value from getJSON?
$("#search-box").keyup(function(){
var filter = $(this).val();
var req = {
action: 'getItem',
filter: filter
};
this.getJSON('videos.php', req, function(serverData)
{
});
});
我有上面的函数返回值。如何返回服务器数据?
尝试类似操作:
$("#search-box").keyup(function(){
var filter = $(this).val();
var that = this;
var req = {
action: 'getItem',
filter: filter
};
$.when( $.getJSON( "videos.php", req ) ).then(function( serverData, textStatus,jqXHR )
{
call_some_function_which_handles_response(serverData);
});
});
相关文章:
- Javascript返回值只在循环中返回一次
- XMLHttpRequest未返回值-状态202
- 根据是否解析了 Promise 从函数返回值
- Angular,函数在(模型)工厂中返回值
- AngularJS错误:提供程序必须从$get工厂方法返回值
- 如何从客户端的数组中获取用户输入和返回值
- Javascript中带有返回值的嵌套函数
- 为变量分配多个nodejs导出返回值时出现问题
- 通过回调从onreadystatechange返回值
- 从Ajax函数返回值
- JavaScript生成器中收益率返回值的解析
- HTML如何根据javascript函数的返回值限制文本输入
- 返回值+new Date()与Date.now()是否不同
- 使用在函数外部声明的变量的 Javascript 返回值 + undefined
- 如何从 getJSON 返回值
- 没有来自 getJSON 的返回值
- 从getJSON函数返回值
- getJSON并返回值字符串
- 使用$.getJSON检索JSON数组并返回值
- jQuery.getJSON()错误:浏览器链接:调用返回值回调失败:类型错误:无法读取属性'文件'为n