Estoy trabajando con un campo de entrada que he correlacionado keyCodes para que una entrada de teclado muestre un carácter de idioma diferente en el campo de entrada.jQuery val() no funciona con la lógica de Caret en Chrome
El problema se vuelve cuando los caracteres llegan al final de la entrada 'ver' cualquier entrada adicional para caracteres "mapeados" que están usando el método jQuery val() no se interpretará como una entrada clave desde el navegador, manteniendo el último carácter ingresado siempre visible.
así que tengo que agregar lógica de intercalación (entrada inferior en jsFiddle utiliza la lógica de intercalación) pero esto no funciona en Chrome/(webkit?)
Aquí está un ejemplo de mi jsFiddle. http://jsfiddle.net/dwickwire/S9EKN/
EDIT: He probado con las siguientes versiones, funciona en FF, pero no en Chrome para mí
Mac OS X 10.6.7 Nieve Leapord
Chrome: 11.0.696.68 v, v 11.0.696.71 - no funcionan
Firefox: 4.0.1 - funciona
de Windows Chrome: -v seguro - no funciona
estoy seguro de cómo puedo resolver esto, alguna idea? Gracias
funciona en Chrome para mí ... v 11.0.696.68 – Fosco
¿Funciona en Safari? – Pointy
@Fosco ¿Está seguro de haber probado esto correctamente? Tengo mucha jerga aquí para probar correctamente: P Lo he probado en Windows y Mac con Chrome en numerosas computadoras y he verificado que mi ejemplo no funciona. – yekta