Javascript “如何”;“dojo.connect”;被修改为使用单击事件调用2个函数

Javascript “如何”;“dojo.connect”;被修改为使用单击事件调用2个函数,javascript,dojo,dijit.form,Javascript,Dojo,Dijit.form,我想在单击事件上调用2个函数。 我尝试了下面的方法,但没有效果,基本上我想在单击时调用get和刷新 dojo.connect(this.next, "onclick", "get"); dojo.connect(this.next, "onclick", "refresh"); 一种方法是调用inturn调用get和refresh的函数。但如何实现这一点呢?…只需使用调用get和refresh的函数即可 详情如

我想在单击事件上调用2个函数。 我尝试了下面的方法,但没有效果,基本上我想在单击时调用
get
刷新

dojo.connect(this.next, "onclick", "get");  
dojo.connect(this.next, "onclick", "refresh");

一种方法是调用inturn调用get和refresh的函数。但如何实现这一点呢?…

只需使用调用get和refresh的函数即可 详情如下:

dojo.connect(this.next, "onclick", function(e) {
   get(e);
   refresh(e);
});
如果您使用的是dojo>=1.7,那么最好使用

您的代码将变成:(导入
“dojo/on”
后)


什么是var1?你是说dojo.connect?是的dojo.connectOkey很好检查我的答案:)
on(this.next, "click", function(e){
   get(e);
   refresh(e);
});