无法将选项加载到dhtmlxCombo中

时间:2015-11-18 13:36:38

标签: combobox dhtmlx

无法将选项加载到dhtmlxCombo中。我尝试以下方法:

myForm = new dhtmlXForm("dhtmlxForm"); 
myForm.loadStruct("codebase/form.xml"); 
var combo = myForm.getCombo("xVolumeStatus");
combo.load("codebase/options.xml");
combo.selectOption(2, false, true);

但是组合未定义

1 个答案:

答案 0 :(得分:5)

你忘记了回调。两次 必须是:

myForm.attachEvent("onXLE", function() {
    var combo = myForm.getCombo("xVolumeStatus");
    combo.load("codebase/options.xml", function(){
        combo.selectOption(2, false, true);
    });
});

首先在加载表单时获取组合,然后在加载组合选项时选择选项。