我正在编写 Zendesk 应用程序。在使用 jquery 自动完成选择某些内容后,我需要发出 ajax 请求:
twTicketsRecvd: function(data) {
this.$("#tags").autocomplete({
source: descriptions,
select: function(event,ui){
this.addTwTicket(event,ui)
}
});
},
addTwTicket: function(event,ui) {
this.ajax('addMapping', 1, 12442)
//do some other stuff
}
我得到一个this.addTwTicket is not a function 错误
当我将this.ajax()调用放在自动完成选择函数中时,找不到 this.ajax()。
这可能更多地与 JS 作用域有关,而不是与 zendesk 本身有关,不幸的是我不太熟悉。