我刚刚创建了这个dojo小部件,现在我想将一个事件附加到它,我可以看到它是如何完成的:
var filteringSelect = new dijit.form.FilteringSelect({
id: "test",
},
"test");
我想为它附加一个onfocus功能。
答案 0 :(得分:1)
这几乎是你需要阅读的全部内容。
编辑:你可能会发现这个introductory tutorial to Dojo and Dijit很有用,尤其是这个样本。
EDIT2:更具体地说,您需要做的就是:
dojo.connect(dijit.byId("ID_OF_YOUR_WIDGET"), "onBlur" , yourCallBackFunctionAndBeCarefulWithScoping);
答案 1 :(得分:0)
var filteringSelect = new dijit.form.FilteringSelect({
id: "test",
onFocus :function(){/*handler for onFocus */}
},
"test");
注意onFocus中的CAPITAL F,如果使用onfocus,则无法正常工作。