Opened 9 years ago
Closed 9 years ago
#15687 closed defect (fixed)
[regression] FilteringSelect: paging is not visible and the warning is too early
Reported by: | charly | Owned by: | Douglas Hays |
---|---|---|---|
Priority: | undecided | Milestone: | 1.8 |
Component: | Dijit - Form | Version: | 1.8.0b1 |
Keywords: | Cc: | ||
Blocked By: | Blocking: |
Description
Hello,
Example:
<div data-dojo-type="dojox.data.QueryReadStore" data-dojo-props="url:'{{dataUrl}}dojox/data/tests/stores/QueryReadStore.php'/>&jsonchoice=search_customer', requestMethod:'get', doClientPaging:'true', doClientSorting:'false'" data-dojo-id="comboStore2"> </div> <div data-dojo-type="dijit.form.FilteringSelect" data-dojo-props="store:comboStore2, searchAttr:'name', pageSize:5"></div>
Problem:
- Paging doesn't work.
- The warning is coming too early after you entered the first letter, "the value entered is not valid". But not in dojo 1.7.2.
- After selected a item, you cannot clear the input field.
thx charly
Attachments (1)
Change History (9)
comment:1 Changed 9 years ago by
Component: | General → Dijit - Form |
---|---|
Owner: | set to Douglas Hays |
Summary: | FilteringSelect: paging is not visible and the warning is too early → [regression] FilteringSelect: paging is not visible and the warning is too early |
comment:3 Changed 9 years ago by
Milestone: | tbd → 1.8 |
---|---|
Status: | new → assigned |
comment:4 Changed 9 years ago by
- Paging works but the test file forgot to add doClientPaging=true
- _refreshState() was being called with each keystroke but _SearchMixin needed to override that behavior and wait on search results
- when you blur, the input field is repopulated with the first search value since the php test server does not support searching with an exact value (assumes everything is blah*)
Note: See
TracTickets for help on using
tickets.
I can reproduce the second problem on dojox/data/demos/demo_QueryReadStore_FilteringSelect.html, although I am able to clear the input field. The second problem started with [27966].