Rank: Newbie Groups: Member
Joined: 5/5/2014 Posts: 1
|
Hi,
In one of my application I am using "EO Grid", which has a dropdown field named "CustomColumn". The dropdown has client side event which is written using javascript. If I click on the dropdown textbox and type first letter of the word to navigate to the value and hit tab, value is not being populated in field. However, if I click on the dropdown textbox and select the value using mouse click it is selecting the value and populating the text. I am having this issue only in IE 11 browser, It works fine in Chrome and firefox browsers.
Here is the Javascript code for dropdown selection change event:
function on_end_edit_loc(cell) { //Get the new value from the drop down box var dropDownBox = document.getElementById("Location_dropdown"); var selectedIndex = dropDownBox.selectedIndex; if (selectedIndex > 0) { return dropDownBox.options[selectedIndex].text; } return null; }
I think the problem is with EO Grid, becasue if I use same Javascript code for another grid which is not using EO it works fine. Are there any new dlls available to support newer versions of IE? Please let me know if you have seen this type of issue earlier with EO Grid as in our application users could enter hundreds of line and it is really inconvenient to switch between mouse and keyboard.
|
Rank: Administration Groups: Administration
Joined: 5/27/2007 Posts: 24,196
|
Hi,
We have investigated this issue and it does not appear to be any way to have consistent behavior across different browsers when using a drop down in CustomColumn . The ultimate way to resolve this problem would be to provide a DropDownColumn where we will do all kind of browser check/event handling internally. Once that is implemented, you will be able to to use arrow key to open the drop down and enter key/tab key to make the selection.
Thanks!
|