Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/82.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 如何保留换行符?_Jquery_Html_Jsp - Fatal编程技术网

Jquery 如何保留换行符?

Jquery 如何保留换行符?,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

在jsp页面上,我通过ajax获取内容,并将结果转换为html

$('#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);
    }
});