如何修改 "dojo.connect" 以通过单击事件调用 2 个函数

How "dojo.connect" be modified to call 2 functions with on-click event

我想在点击事件中调用 2 个函数。 我尝试了以下方法但没有帮助,基本上我想调用 getrefresh点击

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

一种方法是调用一个函数,该函数又调用 get 和 refresh。但我如何实现这一目标....

只需使用同时调用 get 和 refresh 的函数 如下:

dojo.connect(this.next, "onclick", function(e) {
   get(e);
   refresh(e);
});

如果你使用的是 dojo >= 1.7 ,你最好使用 dojo/on 来处理事件,

您的代码将变为:(导入 "dojo/on" 后)

on(this.next, "click", function(e){
   get(e);
   refresh(e);
});