【发布时间】:2018-04-03 18:24:20
【问题描述】:
$arr = array("", "Name: Grigoriy /n Lastname: Alexandrov /n Email: alex123@gmail.com");
当我想将数据放在屏幕上时,这个 /n 不起作用。 我想展示这个:
但它显示我是这样的:
我使用 AJAX
【问题讨论】:
-
两个问题。换行符是
\n,而不是/n。如果你在 HTML 文档中显示它,它无论如何都不会显示它们。 -
“我使用 AJAX”是什么意思?你能展示一下你当前输出这个数组的方式的代码吗?
-
@Don'tPanic
function loading() { $("#result").text('Loading...'); } function success(data) { $("#result").text(data); } $(document).ready(function() { $('#find').bind("click", function() { var select = $("select[name='names']").val(); $.ajax({ url: "base.php", type: "GET", data: ({ value: select }), dataType: "html", beforeSend: loading, success: success }); }); }); -
将
white-space: pre-line添加到结果区域的样式中。 (并将/ns 更正为\ns。) -
@Don'tPanic 谢谢,它有效!