我有一个数组,我想在另一行显示每个项目。
当我回显$ strError时,我获得了数组的所有元素,但它们都是内联的以及打印标签。我究竟做错了什么?
$strError = 'Please check the following errors and try again:<ul>';
foreach ($arrErrors as $error) {
$strError .= '<li>'.$error.'</li>';
}
$strError .= '</ul>';
}
答案 0 :(得分:0)
它是内联的,因为它将使用.=
运算符,因为它将连接它。
<强> error.php 强>
echo 'Please check the following errors and try again:<ul>';
foreach ($arrErrors as $error) {
echo '<li>'.$error.'</li>';
}
echo '</ul>';
HTML ,您调用的结果为error.php
<script type="text/javascript">
$(document).ready(function(){
var url = 'error.php';
$.ajax({
type: "GET",
url: url,
success:function(results)
{
$('#concate').html(results);
}
});
});
</script>
HTML正文
<div id="concate"></div>
HTML
返回的error.php
将附加在concate div
内
您需要的一个简单示例,希望它有所帮助。