无法获取数组以显示新行中的项目

时间:2014-02-21 17:39:56

标签: php arrays printing

我有一个数组,我想在另一行显示每个项目。

当我回显$ strError时,我获得了数组的所有元素,但它们都是内联的以及打印标签。我究竟做错了什么?

$strError = 'Please check the following errors and try again:<ul>';
         foreach ($arrErrors as $error) {
                $strError .= '<li>'.$error.'</li>';
            }
        $strError .= '</ul>';
     }  

1 个答案:

答案 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内 您需要的一个简单示例,希望它有所帮助。