使用jQuery concat添加新行

时间:2019-03-01 11:37:41

标签: jquery ajax

通过ajax响应,我正在将阵列数据从控制器传递到刀片。

enter image description here

在Ajax成功的情况下,我将遍历具有2个元素的数组,并连接字符串以稍后在我的自举弹出窗口中显示。

success: function (data) {
                var content = "";
                var num = 1;
                for (var i = 0; i < data.length; i++) {
                    content = content.concat(num + "." + " " + data[i]);
                    num++;
                }
                $("#content").popover({content: content});
            }

结果:

enter image description here

我想添加新行,以便每个项目或“ artikel”都显示在新行中,例如:

1.Artikel ...
 2.Artikel ...

我尝试添加“ \ n”(如下所示)或html中断,但没有任何效果,它仅作为字符串追加。

content = content.concat(num + "." + " " + data[i] + "\n");

1 个答案:

答案 0 :(得分:2)

使用此:

content.concat(num + "." + " " + data[i] + "<br/>");

这:

$("#content").popover({ html:true, content: content });