Greetings,
I'm having some issues with the combobox item. It wouldn't surprise me if it was my implementation. I've searched quite a bit on the forums and gone over the docs. I'm using the type-ahead/criteriafilter functionality.
The box works fine, but it has two problems:
1) If I backspace very quickly in the type-ahead field, it simply stops responding and won't work again until I reload the page. If I backspace slowly, no problem. This is very repeatable.
2) When I get the selection pulldown as I type-ahead, if I arrow down into the list first, then use my mouse it works perfectly. However, if I don't use arrow keys, but rather move my mouse down over the selection list, all rows hilite as I move over them and they never un-hilite. Also, this behavior is intermittent. Sometimes it does it, sometimes it doesn't.
I've been messing with it for two days to no avail. Can you provide some suggestions on what might be wrong with my implementation? This is version 7.0rc2, using IE 8.
I'm having some issues with the combobox item. It wouldn't surprise me if it was my implementation. I've searched quite a bit on the forums and gone over the docs. I'm using the type-ahead/criteriafilter functionality.
The box works fine, but it has two problems:
1) If I backspace very quickly in the type-ahead field, it simply stops responding and won't work again until I reload the page. If I backspace slowly, no problem. This is very repeatable.
2) When I get the selection pulldown as I type-ahead, if I arrow down into the list first, then use my mouse it works perfectly. However, if I don't use arrow keys, but rather move my mouse down over the selection list, all rows hilite as I move over them and they never un-hilite. Also, this behavior is intermittent. Sometimes it does it, sometimes it doesn't.
I've been messing with it for two days to no avail. Can you provide some suggestions on what might be wrong with my implementation? This is version 7.0rc2, using IE 8.
Code:
isc.DynamicForm.create({ fields:[ {prompt:"Search for companies by entering a ticker symbol, full or partial company name, NAIC code, or group name.", hint:"Enter ticker, name, NAIC code or group", showHintInField:true, name:"qsSearchField", showPickerIcon:false, showFocused:false, valueField:"company_name", selectOnFocus:false, textMatchStyle:"startsWith", pickListCriteria:{name: "qsSearchField"}, optionDataSource: "GlobalQuickSearchDataSource", editorType: "comboBox", showTitle:false, width:350, pickListHeaderHeight:0, pickListFields: [ {name: 'company_name', showTitle:false, width:270}, {name: 'ticker', showTitle:false, width:60} ], getPickListFilterCriteria : function () { var value = this.getDisplayValue(); return {value:value}; } }, {startRow:false, disabled:true, name:"findbtn", editorType:"button", width:100, title:"Find", click:"layoutViewController('quickSearch');quickSearch(quickSearchForm.getValue('qsSearchField'))"} ], ID:"quickSearchForm", autoDraw:false })
Comment