【发布时间】:2009-02-19 12:33:10
【问题描述】:
这有区别吗:
var onClick = function() {
var image = .....
$.post("/..../...", null, function(data) { myCallback(data, image); } );
}
和
var onClick = function() {
this.image = .....
$.post("/..../...", null, function(data) { myCallback(data, this.image); } );
}
我正在使用“this”方式,由于某种原因,我传递给 myCallback 的任何参数都是空的??
如果我在 $.post 调用之前使用 alert 输出变量,我会得到一个值,所以它不为空?
【问题讨论】:
标签: javascript jquery