高手请进 :jquery 换行

[复制链接]
查看11 | 回复4 | 2011-1-6 02:37:56 | 显示全部楼层 |阅读模式
function reply()
{
var text=$("#name").val();
if(text=="")

{

alert("回复内容不能为空");

}

else

{



alert(text);
$.get("servlet/doreply?text="+text,null,callback)
function callback(data)
{
$("#result").html(data);
}
}
}
在doreplay里String text=request.getParameter("text");得到的text是没有换行格式的一段文本 应该怎样解决,

回复

使用道具 举报

千问 | 2011-1-6 02:37:56 | 显示全部楼层
$("#result").html(data.replace("\n", "
"));
回复

使用道具 举报

千问 | 2011-1-6 02:37:56 | 显示全部楼层
你指的什么换行?html?在里面加上
就好了,程序里面\n是换行
回复

使用道具 举报

千问 | 2011-1-6 02:37:56 | 显示全部楼层
应该是个textarea组件吧?text应该包含了换行符。只是没显示出来,你在仔细看看。
回复

使用道具 举报

千问 | 2011-1-6 02:37:56 | 显示全部楼层
你要获得有格式就用html(),没有格式的就用text();你的问题有些没看懂
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行