Jquery 如何保留换行符?
在jsp页面上,我通过ajax获取内容,并将结果转换为htmlJquery 如何保留换行符?,jquery,html,jsp,Jquery,Html,Jsp,在jsp页面上,我通过ajax获取内容,并将结果转换为html $('#somediv').html(html); 我从服务器端发送内容: 有一些文本,从这里开始,从下一行开始 如何在页面中保留换行符?现在它们就像文本一样显示。您可以使用jQuery.parseHTML() 在AJAX调用中,您可以指定希望使用HTML。 例如: $.ajax({ url: "your-url.html", type: "GET", dataType: "html", succe
$('#somediv').html(html);
我从服务器端发送内容:
有一些文本,
从这里开始,从下一行开始
如何在页面中保留换行符?现在它们就像文本一样显示。您可以使用jQuery.parseHTML()
在AJAX调用中,您可以指定希望使用HTML。 例如:
$.ajax({
url: "your-url.html",
type: "GET",
dataType: "html",
success: function (data) {
$('#somediv').html(data);
}
});
如需更多信息,请参阅。如果在结果中获得
,则它们将呈现。如果在文本中看到
,则需要取消对data@mplungjan不确定如何才能使其不受影响?请在web浏览器控制台中尝试$('#somediv').html('test
test')
。它能按预期工作吗?@CodyG。它按预期工作,这意味着什么?好的,现在您已经验证了这一点,请验证来自AJAX的(数据)对象是否正确进入。是否包含无关字符?或者是标记被完全剥离了吗?我还检查了console$('#somediv').html(jQuery.parseHTML(“有一些文本,,从这里开始,从下一行”);我们怎么知道你做了什么。您没有发布ajax调用
$.ajax({
url: "your-url.html",
type: "GET",
dataType: "html",
success: function (data) {
$('#somediv').html(data);
}
});