我正在寻找组合框填充项目完成时的事件,dojo1.8
嗨,我正在为Combobox寻找一个事件,在那里它完成了填充项目。 这是一次调查活动吗?如果能举个例子,我将不胜感激 在用项目填充组合框的过程中,它必须处于待机状态。 完成后,将删除待机状态我正在寻找组合框填充项目完成时的事件,dojo1.8,dojo,Dojo,嗨,我正在为Combobox寻找一个事件,在那里它完成了填充项目。 这是一次调查活动吗?如果能举个例子,我将不胜感激 在用项目填充组合框的过程中,它必须处于待机状态。 完成后,将删除待机状态 require(['dojox/widget/Standby',dijit/form/Button 'dojo/domReady!'] function(Standby, Button) { var pause = new Standby({target:"main_bContainer"});
require(['dojox/widget/Standby',dijit/form/Button 'dojo/domReady!']
function(Standby, Button)
{
var pause = new Standby({target:"main_bContainer"});
document.body.appendChild(pause.domNode);
pause.startup();
var buttonX = new button
({
.... button creation...
});
var combox1 = new comboBox
({
.... combobox creation...
onSearch(results, query, options)???
pause.hide();
});
on(buttonX, 'change'...)
{
....pause.show();
.... start querying from database and fill combobox with items here
}
});
请参阅onSearch(结果、查询、选项)???
谢谢你的帮助。
Clement很抱歉,我没有看到您的问题,当您从数据库中获取值时,您是一个接一个地获取值还是一个blob??如果是blob,在获取blob并插入itemfilewritestore后,您应该不会遇到停止待机的问题。当查询在数据库上启动并开始填充组合框中检索到的内容时,我是否缺少了某个htingpause.show()开始发挥作用。完成后,将执行pause.hide()。我希望我在这里把它简化了,让大家理解。它太简单了,以至于当你完成并在下拉菜单中插入值时,我不明白你的问题在哪里。运行pause.hide()我问的问题是,填充组合框选择的是哪种事件,会激活standby.hide?