获取dojo comboBox值

时间:2013-07-11 10:25:54

标签: javascript combobox dojo

我有一个dojo comboBox。我想在更改内容时获取comboBox的值。

问题:我只获得之前更改的值 示例:

ComboBox:“1234”我得到123 ComboBox:“12345”我得到1234

new dijit.form.ComboBox({intermediateChanges: false, propercase: true, autoComplete: false, hasDownArrow: "false", id: "Search", onChange: getValue,
        queryExpr: "*${0}*", /*onBlur:FamilyNameLostFocus,*/ name: "Search", style: "width:100%"}, dojo.byId('TD_PatientSearch'));

function getValue(){
  console.debug(dijit.byId('PatientSearch').getValue(););
}

1 个答案:

答案 0 :(得分:2)

如果要使用此功能,则需要设置intermediateChanges:true。

点击此处了解更多信息:http://davidwalsh.name/dijit-intermediatechanges

问候,Miriam