2015-05-02 5 views
7

Sto usando jQuery change event su una casella di testo di input. Sembra funzionare correttamente in Chrome e Firefox ma non in IE11. C'è qualche altro evento simile al cambiamento che è supportato in IE.jQuery change event non funziona in IE11

jQuery 1.7.

<body> 
    <input id="search"></input> 
</body> 

$('#search').on('change',function(){ 
    alert('hii'); 
}) 

jsfiddle: - https://jsfiddle.net/7v0ohes8/

+0

Funziona per me. Come stai testando questo codice? –

+0

Sto eseguendo il violino in IE 11 e non sembra funzionare. se clicco invio dopo aver inserito alcuni dati non fa nulla – user1010186

+0

La tua domanda dice IE10. Così ho provato in IE10. Ricevete qualche errore della console? –

risposta

4

Credo che hai bisogno di impegnare evento su keyup che avrebbe funzionato

$('#search').on('keyup',function(){ 
    alert('hii'); 
}) 

JsFiddle

Ecco un altro reference di Same risposta