Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/06/2012, 05:24
Pelirr
 
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