Recientemente publiqué esta pregunta: jqgrid edit form autocomplete="off" by default, how to change to autocomplete="on" porque noté que, de forma predeterminada, el formulario de edición jqGrid daba a todos los elementos de entrada el atributo autocomplete="off"
. Pensé que esta era la razón por la cual el navegador web no implementaría la funcionalidad habitual de autocompletar para los formularios de edición jqGrid. Después de solucionar este problema y hacer que todos los elementos de entrada tengan el atributo autocomplete="on"
, todavía no hay autocompletar para los formularios de edición jqGrid.formularios de edición jqgrid pierden la funcionalidad de autocompletar del navegador
¿Alguien sabe por qué el autocompletar no funcionará para estos formularios? Los formularios se envían a través de ajax, por lo que no estoy seguro de si esto lo está afectando o no.
Para que quede claro, soy no hablando de jQuery's autocomplete()
. Estoy hablando de un navegador web moderno (Chrome, FF) incorporado en la funcionalidad de autocompletar formularios.
Por ejemplo, vaya a mi formulario de ejemplo jsfiddle here. Puede completar el formulario con lo que desee y luego hacer clic en submit
. Actualice la página y vuelva a llenarla. Su navegador debe tener recordado y sugiere los valores que acaba de completar la primera vez. Esto es lo que sucede para mí.
Por otro lado, si va a un ejemplo de edición jqGrid here. Seleccione una fila y haga clic en el botón de edición pequeña (se ve como un lápiz). No puede cambiar el primer campo, pero puede cambiar los otros campos. Pon lo que quieras en los otros campos y haz clic en submit
. Actualice la página intente de nuevo. Lo que estoy experimentando desde muchas computadoras y tanto FF como Chrome es que este formulario hace NO recuerda ninguna de las entradas anteriores.
Este es el problema, ¿estás experimentando lo mismo? Si es así, ¿sabe si es posible hacer que estos formularios jqGrid sean compatibles con la funcionalidad de autocompletar del navegador?
Gracias!
¡Gracias por la aclaración! Sería genial si jqGrid agregaría esta funcionalidad en el paquete predeterminado, o tiene una opción para habilitar esto. –