示例:
var url = 'http://www.example.com'
jQuery.getJSON(url,
{
order:1,
value:2
}).done(function(data){
//how to get read sended parameter 1
console.log(this.order) //--> i want return 1;
//how to get read sended parameter 2
console.log(this.value) //--> i want return 2
//how to get read all sended parameters ?
console.log(this.getSendedAllParameters) // i want return {order:1,value:2}
})
如何获得完成功能的订单和价值?
谢谢..
答案 0 :(得分:1)
可以做到
var url = 'http://www.example.com'
var d = {order:1, value:2};
jQuery.getJSON(url,d)
.done(
(function(sendedData){
return function(data){
console.log(sendedData.order);
console.log(sendedData.value);
console.log(sendedData);
};
})(d)
)
闭包允许您保存变量的当前状态。