Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP


ie6 \ 7 does not run properly #12

ihitao opened this Issue · 4 comments

3 participants


In ie6 \ 7 the next input character does not match the filter display


Thanks for the report. I confirmed the problem in IE7. IE7 and IE6 aren't at the front of my radar anymore. I'd be happy to accept a pull-request or patch that fixes this, becaue I don't think I'll have time to get around to fixing it myself any time soon.


I wanted to use flexselect and IE7 compatibility, I was able to track down the issue as follows.

In liquidmetal v. 1.0 (used this vs 1.2 as it wasn't working in IE8).
We have the following:

var chars = abbreviation.toLowerCase();
for (var i = 0; i < chars.length; i++) {
        var c = chars[i];

IE7 is not able to treat string chars as an array, so converting the string into an array explicitly fixes the issue in IE7. Cod as follows:

var chars = abbreviation.toLowerCase().split();
for (var i = 0; i < chars.length; i++) {
        var c = chars[i];

Hope this helps.


Thanks. I'll look into this as soon as I'm in front of an Windows Virtual Machine..

@rmm5t rmm5t closed this in 1712e35

@makbeta I just released a new version of Flexselect (0.4.1) along with a new version of liquidmetal (1.2.1) that should fix all IE issues. Please try it and let me know if it helps.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.