我将一个 PHP 数组返回给一个 JQuery 调用,以附加到一个名为“name-data”的 div 中。我希望我的数组垂直列出,所以我在 PHP 中连接了一个 br 标签,但是,当它到达 HTML 页面时,没有呈现 br,它只是作为文本出现。我尝试了各种形式的 br 都没有运气。
我是 JQuery 的新手-我做错了什么?非常感谢 !
PHP:
$result = mysqli_query($con,"SELECT FirstName FROM customer limit 5");
while($row = mysqli_fetch_array($result))
{
echo $row['FirstName']."<br />";
}
查询:
$('input#name-submit').on('click',function(){
var name = $('input#name').val();
if($.trim(name) !=''){
$.post('search.php',{name:name}, function(data){
$('div#name-data').text(data);
});
}
});
HTML
Name:<input type="text" id="name">
<input type="submit" id="name-submit" value="grab">
<div id="name-data"> </div>