So i read it in here that clear field 'x' solution for IE10 and above
- Works on IE10 non compatibility mode
- Works on IE11 in Win7 non compatibility mode
- Not working on IE11 in Win8 non compatibility mode
- Not working in all Compatibility mode
- Not working in IE11 Enterprise Mode too.
The solution i meant is by adding the following line in the CSS of the application
::-ms-clear {
display: none;
}
I want to know if there any other ways to disable the clear field 'x'? I think it should be configured somewhere in the IE10/11 configurations?
Somehow the clear field in compatibility or enterprise mode makes plugins like JqGrid becomes unable to work properly, especially in the filter textbox, where clearing the input in the filter field of Jqgrid using the clear field won't trigger the jqgrid's filter function
EDIT ---------------------------------------------------
I'm sorry if i didn't make my question clear. The application that i developed uses the JqGrid to display the data, and also allows the user to filter the data displayed. But in Enterprise Mode, i saw that whenever a value is typed into the filter box, IE will display the clear field icon 'x' on the input. Normally JqGrid will filter the data displayed when there are changes on the filter textbox (from key input), even when i erased the input in filter textbox with backspace, JqGrid will detect the changes and displayed the data appropriately.
But with IE's clear field, when clicking on the 'x' to erase my input on the filter textbox, JqGrid doesn't show any respond. I tried with click event so that when i click on the 'x', i hope that JqGrid will recognize the click i made, but i realized that JqGrid will respond the moment i try to focus on the filter textbox, which is not what i want.
I tried to erase the 'x' using CSS, which works well as shown in your demo, but its not working in compatibility and enterprise mode.
So i was thinking, instead of erasing the 'x', why not i just make it so that JqGrid will respond when user clicked the 'x'. But so far all my solutions failed to work.. or work but not in the way that i want. I cannot simply switch off the compatibility mode because that is not up to me to decide..