我正在使用这个简单的脚本从PHP文件中使用Ajax获取响应..
$.ajax(
{
url: 'response.php',
type: 'get',
dataType:'text',
success: function(data){
jQuery(".results").text(data);
}
}
<?php
echo "1<br />";
echo "2<br />";
echo "3<br />";
echo "4<br />";
echo "5<br />";
echo "6<br />";
echo "7<br />";
echo "8<br />";
?>
这有效,但没有显示换行符,是否有办法获取它以便jQuery用换行符显示它?
答案 0 :(得分:1)
这种情况正在发生,因为您正在通过QueryBuilder
转储回复,该回复会将您传递给它的内容视为文本。
改为使用text()
。
html()