Jquery关于ajax回调的问题
Jquery questions about callback of ajax
请参阅以下代码片段:
$("#someid").autocomplete({
source: function (req, resp) {
$.ajax({
url: "/api/someapi",
type: "GET",
dataType: "json",
data: { id: req.someid },
beforeSend : function()
{
},
success: function (data) {
resp($.map(data, function (item) {
return {
label: "<div class='result'>" + item.name + "</div>",
value: item.Name,
emailName: item.EmailName
};
}));
}
}
});
});
我的问题如下:
- ajax调用的源是一个函数-函数(req,resp)-jQuery接受一个带有两个参数的函数作为源数据提供者吗?这是默认情况吗
- 有人能解释成功后的功能吗:?基本上,我可以得到它使用来自ajax响应的数据;用一些css装饰将每个数据映射到一个项目。但我的问题是:用resp包装$.map的目标是什么
- 我们可以看到,在这个代码片段中有几个回调。然而,由于我对jQuery还很陌生,我想知道如何确定每个回调要传递多少参数,比如说在源代码之后:我们可以有一个带有两个参数的回调;在$.map之后,我们可以只使用一个参数进行另一个回调吗
- 是的,我们可以传递多个参数,这取决于被调用的事件;它是如何定义的
- 成功是Ajax被调用自动完成功能的回调
- 您应该在jQuery网站上阅读这些函数的文档
jQuery API单据
相关文章:
- Meteor:异步回调问题
- 异步中的回调函数出现问题'张贴'
- AJAX成功回调-执行javascript时出现问题
- 请求js中的回调问题
- JavaScript回调问题
- node.js+MySQL;JSON结果-回调问题&没有响应客户端
- Google+登录JavaScript回调问题
- NodeJS回调范围问题
- 如何修复-jEditable被回调2x的问题
- 在回调中使用主干this.set时出现问题
- Google JS API: gapi.auth.signIn 回调函数问题
- 用于循环回调问题的 Nodej
- 如何在回调函数的 Angular 1.5 组件中处理这个问题
- 删除 ajax 回调问题
- 在节点.js代码中实现回调的问题
- Javascript 的新手 - 回调问题
- 在angularjs/javascript中将参数传递给命名回调函数的问题
- API JSON 回调问题
- 猫鼬查找()回调问题
- Ajax 回调断点安全问题