我正在寻找组合框填充项目完成时的事件,dojo1.8

我正在寻找组合框填充项目完成时的事件,dojo1.8,dojo,Dojo,嗨,我正在为Combobox寻找一个事件,在那里它完成了填充项目。 这是一次调查活动吗?如果能举个例子,我将不胜感激 在用项目填充组合框的过程中,它必须处于待机状态。 完成后,将删除待机状态 require(['dojox/widget/Standby',dijit/form/Button 'dojo/domReady!'] function(Standby, Button) { var pause = new Standby({target:"main_bContainer"});

嗨,我正在为Combobox寻找一个事件,在那里它完成了填充项目。 这是一次调查活动吗?如果能举个例子,我将不胜感激

在用项目填充组合框的过程中,它必须处于待机状态。 完成后,将删除待机状态

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?