现在我有 2 个 php 页面。
第 1 页有一个功能,其中正在执行 AJAX 调用。成功后,我想用 id omschrijving 在特定范围内显示结果。
编码:
function toonProfiel() {
$.ajax({
type: "GET",
url: "./query/get.php",
dataType: 'json',
success: function (value) {
alert (value.omschrijving);
$("#omschrijving").html(value.omschrijving);
}
});
}
当然,我也有 get.php 页面,看起来像这样(简化):
if ($stmt = $mysqli->prepare("SELECT omschrijving FROM leden")) {
/* execute query */
$stmt->execute();
/* bind result variables */
$stmt->bind_result($omschrijving);
/* fetch value */
$stmt->fetch();
$value= array(
'omschrijving' => $omschrijving
);
echo json_encode($value);
/* close statement */
$stmt->close();
}
/* close connection */
$mysqli->close();
?>
现在,当我提醒 value.omschrijving 时,标记仍然很好。显然它在 mySQL 中正确保存,并且以正确的格式检索。
但是,当然,当我使用函数 .html(value.omschrijving) 时,它不是 html 格式,所以它只是 1 个长字符串。
它看起来像这样:这是第 1 行。这是第 2 行。
HTML 格式(报价出现在开发人员工具中,但不在页面上,空白规则在那里但不在页面上):
<span id="omschrijving">
"this is line 1.
this is line 2."
</span>
我想保留/添加 html 格式,以便它显示如下:
这是第 1 行。
这是第 2 行。
这可能吗?