extjs textarea 换行,就是数据库中如何存储数据,再用textarea显示的时候才能换行啊??br没用啊
2个回答
展开全部
你在textarea中输入内容时,有没有换行?
如果有,直接存到数据库就行,读取出来显示的时候就可以带换行了。
如果有,直接存到数据库就行,读取出来显示的时候就可以带换行了。
追问
我用的是extjs 的textarea啊,数据时php拼起来的,例如$a='aaa'.''; $b='bb';$c=$a.$b;
吧$c存到数据库中,在用textarea读出来的时候居然不换行啊。。。如果不是从数据库中读出来直接用\n就行了,假如是直接写一个字符串,里面包括,这样读出来就是好的,可是用数据库读出来就没效果了,extjs里面到底该怎样写啊???
追答
那你试试在保存到数据库之前,先把\n替换为\\n,显示的时候再把\\n替换为\n再显示,试试看!
展开全部
textarea 你在输入的时候敲回车 换行是/r/n
你存进数据库 取数据的时候要把 /r/n 替换成 <br/>
还要在数据页那 <s:property escape="false" value=" ">
你存进数据库 取数据的时候要把 /r/n 替换成 <br/>
还要在数据页那 <s:property escape="false" value=" ">
追问
我用的是extjs 的textarea啊,数据时php拼起来的,例如$a='aaa'.''; $b='bb';$c=$a.$b;
吧$c存到数据库中,在用textarea读出来的时候居然不换行啊。。。如果不是从数据库中读出来直接用\n就行了,假如是直接写一个字符串,里面包括,这样读出来就是好的,可是用数据库读出来就没效果了,extjs里面到底该怎样写啊???
出来的时候居然不换行啊。。。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询