Recordé algo pequeño que tenía innumerables en la escuela primaria. Por desgracia, la carrera bajo el sol poniente es mi juventud perdida.
Volvamos al grano, tomemos una foto:
<Seleccionar id = "Cardnolist" size = "4"> </select>
Se implementa un efecto común. Haga clic en la opción En Seleccionar, asignarla a la entrada anterior y escríbela directamente en jQuery:
La copia del código es la siguiente:
$ ("#opción Cardnolist"). Click (function () {
$ ("#tarjeta"). attr ("valor", ""). attr ("valor", this.value);
})
Algo extraño es
Dado que los usuarios básicamente usan navegadores nacionales de doble núcleo como el navegador 360,
<meta http-equiv = "x-ua-compatible" content = "ie = bord, chrome = 1"/>
La ejecución nativa de Eclipse usa el núcleo Chrome para el análisis. Cuando se coloca en el entorno de prueba, se convierte en el estándar IE8 para el análisis.
Ahora el problema está aquí, aprende a cavar ... ¡No!
Al abrir con IE8, la opción de hacer clic no tiene respuesta.
Garert y probado:
La copia del código es la siguiente:
$ ("#opción Cardnolist"). Click (function () {
alerta ("111");
$ ("#tarjeta"). attr ("valor", ""). attr ("valor", this.value);
alerta ("222");
})
No se llama en absoluto hacer clic.
Al principio pensé que era un problema de compatibilidad para el evento de clic de JQuery en IE8, pero JQuery ha encapsulado la compatibilidad y lo ha resuelto. Tiene una aplicación tan amplia, por lo que no sería posible encontrarla.
Más tarde pensé que podría ser que el clic no se agregó a la opción en IE8. Después de cambiarlo, se agregó clic a la selección. Fue hecho, e IE8, Firefox y Chrome podrían asignarse a la entrada sin problemas.
La copia del código es la siguiente:
$ ("#Cardnolist"). Click (function () {
$ ("#tarjeta"). attr ("valor", ""). attr ("valor", this.value);
})
Baidu descubrió que parece que "como todos sabemos, en IE, la opción Seleccionar no admite el evento OnClick" o (□) o
Después de recordar, se cambió a:
La copia del código es la siguiente:
$ ("#Cardnolist"). Click (function () {
$ ("#tarjeta"). Val (this.Value);
})