-
20 May 2012 10:58 AM #61
-
20 May 2012 11:02 AM #62
-
21 May 2012 10:55 AM #63
Thanks for the quick response!
I also noticed that an error is raised when the data Store is not preloaded (autoLoad=false), I get the following error on Chrome:
autoLoadFalse.jpg
Any idea what could be wrong?
Thanks,
Omar
-
21 May 2012 11:18 PM #64
I have found 2 bugs!
I have found 2 bugs!
1 Multiple selected values was submitted to server by wrong delimiter. The value was '1,2,5' when call it's getValue() method, but it changed to '1|2|5' on the server side.
2 Can not populate this field's value by form.loadRecord().
These issues was found under 4.1.1 RC1.
-
22 May 2012 2:35 AM #65
-
23 May 2012 5:28 AM #66
I've been hit by this too. Last three lines of the onExpand function mentioned in the stacktrace are a little weird:
I believe they should actually read (difference in bold red):Code:if(picker.getNode){ picker.highlightItem(picker.getNode(0)); }
But I'm not exactly sure, I don't know ExtJS much.Code:if(picker.getNode()){ picker.highlightItem(picker.getNode(0)); }
Other than that, it's a great plugin, but I won't probably be able to use it, because it doesn't allow selecting by keyboard (or I didn't find out how to enable it).
-
23 May 2012 5:33 AM #67
Selecting by keyboard somewhat works but when I am trying to tab into multiple fields in a row it is not working very well as the focusing seems to be off. It was working fine with regular combobox before.
-
23 May 2012 7:22 AM #68
-
23 May 2012 7:26 AM #69
-
23 May 2012 12:19 PM #70
Just grabbed your latest source and was running a Siesta unit test against this. Type ahead is not working as expected. When I enter a partial match that filters the list to a single record and then press Tab, nothing is selected.- value of hilighted list item is set on tab when typeAhead is true;
I would also recommend testing with multiple instances of the component in the same container. When typing into the last field instance and pressing tab, the record is not only not selected, but the cursor jumps to the first instance of the component.
Using Chrome 19.
My combo config:
Code:displayField: 'name', emptyText: 'Some empty text', fieldLabel: 'Type Ahead', forceSelection: true, queryMode: 'local', store: store, typeAhead: true, valueField: 'id', width: 500



Reply With Quote