Opened 6 years ago

Closed 6 years ago

Last modified 6 years ago

#15088 closed bug (notabug)

selectmenu not compatible to IE 7

Reported by: h-h- Owned by:
Priority: minor Milestone: none
Component: ui.selectmenu Version: 1.12.1
Keywords: Cc:
Blocked by: Blocking:

Description

The demo site of jQueryUI itself http://jqueryui.com/selectmenu/ does not work when using IE 11 under Win7, 64bit when opening development tools (F12) and selecting compatibility to IE 7 or IE 5. Error: "Mitglied nicht gefunden" (I use german IE). It means "Member not found".

The error occurs at line 25 of default.html:

$( "#speed" ).selectmenu();

And finally at line 8579 in jquery-1.12.4.js:

ret.value = value += "";

The selectmenu in question will not be shown. When debugging and skipping the 1st selectmenu statement then it will be shown but the 2nd one is missing.

Change History (5)

comment:1 Changed 6 years ago by Scott González

Resolution: notabug
Status: newclosed

comment:2 Changed 6 years ago by Jared Deckard

I find it misleading that jQuery UI depends on jQuery 1.12, but only supports IE11. Even jQuery 3 supports IE9.

The only reason I use jQuery is to support IE 8-10.

comment:3 Changed 6 years ago by Scott González

Sorry you find it misleading, but the browser support is clearly stated on our site: http://jqueryui.com/browser-support/

Even Microsoft hasn't supported those browsers for over a year.

comment:4 Changed 6 years ago by Jared Deckard

I guess I need to downgrade to jQuery UI 1.11 since it still contains the IE7 work arounds.

http://jqueryui.com/changelog/1.11.0/

http://jqueryui.com/changelog/1.12.0/

It would be nice to have information about the supported browsers on the download page.

https://cloud.githubusercontent.com/assets/3108007/22295777/bce0c3dc-e2dd-11e6-83c7-cca8456b9738.png

Listing the supported IE versions and deprecated IE versions would have helped me make a more informed decision.

comment:5 Changed 6 years ago by Jared Deckard

Downgrading to 1.11 does not resolve this issue. I suspect it is because it is a IE7 compatibility mode error, which is a configuration that was never supported.

Note: See TracTickets for help on using tickets.