Foros del Web » Programando para Internet » Jquery »

ie no reconoce saltos linea en textarea jquery

Estas en el tema de ie no reconoce saltos linea en textarea jquery en el foro de Jquery en Foros del Web. Hola, estoy teniendo problemas con jquery al insertar un salto de linea en un formulario. El salto lo inserta bien, llega a la bbdd. El ...
  #1 (permalink)  
Antiguo 21/06/2012, 05:24
 
Fecha de Ingreso: diciembre-2008
Mensajes: 233
Antigüedad: 15 años, 4 meses
Puntos: 1
ie no reconoce saltos linea en textarea jquery

Hola, estoy teniendo problemas con jquery al insertar un salto de linea en un formulario. El salto lo inserta bien, llega a la bbdd. El problema es que al retornar, por lo visto el iexplorer (tengo la version 7) no lo reconoce, y no me muestra la página. Por ejemplo, en un formulario, inserto :

pepe
pepe

se guarda pepe\npepe. Cuando quiero ver el registro guardado en la bbdd, veo que el valor que traigo es pepe\npepe. Pero a la hora de mostrarlo en la jsp, se queda cargando constantemente y no muestra nada. Sin embargo con mozilla sí se ve correctamente. He intentado poner en la librería de jquery jQuery.jQuerygrid.min.js lo siguiente: replace(/\\n/g,"<br/>"), pero no funciona. También en lugar de \\n poner \n, etc.

¿Podría alguien decirme qué y dónde tengo que cambiar para que el explorador me deje ver la jsp, con el salto de linea en ese campo? Por lo que he podido ver por internet es cosa del navegador, pero por más que he leído y probado con lo de <br> no he conseguido nada. O en todo caso como hacer para que el usuario no pueda introducir un retorno de carro. Y tengo que decir que estoy utilizando jqueryGrid para el formulario.

Muchas gracias, un saludo
  #2 (permalink)  
Antiguo 22/06/2012, 09:33
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 8 meses
Puntos: 1532
Respuesta: ie no reconoce saltos linea en textarea jquery

me imagino porque también espera el retorno de caro: \n\r
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #3 (permalink)  
Antiguo 05/07/2012, 03:20
 
Fecha de Ingreso: diciembre-2008
Mensajes: 233
Antigüedad: 15 años, 4 meses
Puntos: 1
Respuesta: ie no reconoce saltos linea en textarea jquery

Hola, el caso es que como te comento lo que me devuelve no es \n\r , sino solamente \n, lo he visto haciendo debug. La solución más cercana que encontré es recogiendo ese valor y cambiándolo por un espacio en blanco, pero no es lo que quería. De todos modos estoy con jquerygrid, y se han puesto otras librerías más actualizadas, a ver que pasa con ellas.
Gracias por la ayuda de todos modos

Etiquetas: formulario, funcion, js, reconoce, saltos, textarea
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 17:21.