我将它从文本区域插入到数据库中:
Hello
How
Are
You
它是这样保存的:
Hello\n\nHow \n\nAre \n\nYou
但是当我通过它后在文本区域中显示它时,nl2br
它仍然显示为Hello\n\nHow \n\nAre \n\nYou
. 如何使它显示与将其插入数据库相同的方式?
这是我用来获取值的 jQuery 代码:
var getURL = WEBROOT + "index.php/Connection/getConfig/" + rowID;
var editConfig = $("<div>");
editConfig.load(getURL, function(){
var configValue = $(this).html();
console.log(configValue);
var button = $("<button>", {
html: "submit"
}),
textArea = $("<textarea>",{
width: "350px", height: "600px"
}).val(nl2br(configValue));
$(this).text("").append(
textArea,
$("<br/>"),
button
).dialog({
title: "Editing Config for id " + rowID,
modal: true,
width: 405
});
});