Есть ajax-запрос, который выводит данные из БД. К div'ам, в которых данные выводятся, подключены стили, через id. Сам файл стилей подключен в основном файле.
И при выполнении скрипт данные выводятся без использования стилей. Как это исправить?
<?php
include 'settings.php';
$query = mysql_query("SELECT * FROM `district` ORDER BY `name` ASC",$db) or die($db_error);
echo "<div id='accordion'>";
while ($result = mysql_fetch_array($query))
{
echo "<h2><a href='#'>" . htmlspecialchars(trim($result['name'])) . "</a></h2>";
echo "<div><p>".htmlspecialchars(trim($result['name']))."</p></div>";
}
echo "</div>";
?>
function getRegions() {
var id_tab1 = document.getElementById("tab-1");
var link = "getRegions.php";
var http = createRequestObject();
if( http )
{
http.open('get', link);
http.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
http.send();
http.onreadystatechange = function ()
{
if(http.readyState == 4)
{
if ((http.responseText != 0))
{
id_tab1.innerHTML = http.responseText;
}
}
}
http.send(null);
}
else
{
document.location = link;
}
}