Toon posts:

[HTML] IE zoeken/filter in select met keyboard input

Pagina: 1
Acties:

Verwijderd

Topicstarter
Voor een webformulier wordt een lange lijst met waarden in een select gegeven. Om het gebruik van het formulier te versnellen, wordt zoveel mogelijk gebruik gemaakt van het toetsenboord. Wanneer een <select> actief is en er een toetsenboord input is, zit er verschil tussen Firefox en IE.
Indien er bij firefox op 3 letters achter elkaar gedrukt wordt, dan zoekt firefox in de lijst waar er een waarde met die 3 letters wordt getoond. IE daarin tegen kan er maar op een letter gezocht worden.

Is het mogelijk de Firefox methode ook in IE toe te passen?

Verwijderd

dit kan volgens mij niet in IE, heb ik ook een keer gevraagd, maar geen oplossing :|

  • JHS
  • Registratie: Augustus 2003
  • Laatst online: 04-01 15:49

JHS

Splitting the thaum.

Dit is nu eenmaal hoe de browser dat afhandelt. Met een (normale) selectbox is dat niet op te lossen. Je zou kunnen overwegen om een autosuggest achtige oplossing te bieden: een textbox waarin je de zoekletters intypt, waarna er een select-achtige lijst onder komt met daarin bijbehorende items. Zoals bijvoorbeeld het formulier op Answers.com.

DM!


  • brokenp
  • Registratie: December 2001
  • Laatst online: 13:07
De bekendste implementatie is niet die van Answer.com, maar Google suggest. Mocht je zoiets willen, dan moet je Javascipten, en eventueel een serverside script maken.

Hier staat een tutorial hoe je het kan doen, met PHP support
http://www.phpriot.com/d/...suggest-ajaxac/page2.html

Als je geen webserver met PHP/ASP hebt/wilt, dan kan eventueel de hele lijst onload al ingeladen worden.