я пойду с самого начала и по порядку...
1 есть хтмл
<select name="filter" id="listFilter">
<option value="0" style="color: gray;">Seleziona...</option>
<?=$query->selectFiltri()?>
</select>
<a href="?do=updateselect" onclick="updateSelect();return false"><img src="/ad/img/refresh.png" title="Обновить список" class="icon" /></a>
по логике если я верно ее понимаю, после клика на ссылку рефреш мы отправляемся в этот скрипт
function updateSelect() {
Query.ajax ({
type:html,
url:post.php,
success:function(response) {
alert(response);
}
});
}
а он от себя посылает нас в файл пост.пхп где есть вот это чудо
if ($_GET['do'] == "updateselect") {
$query->selectFiltri();
}
с этого файла, это самое чудо запускает функцию из класса обработчика в котором описано следующее заклинание
function selectFiltri() {
$this->Connect();
$select = mysql_query("select seo_name from filtri");
$arraySel = mysql_fetch_array($select);
$num = mysql_num_rows($select);
if ($num == "0") {
echo"Фильтров еще нет";
} else {
do {
echo "<option value='".$arraySel['seo_name']."'>".$arraySel['seo_name']."</option>";
} while ($arraySel = mysql_fetch_array($select));
}
}
вот от всей этой волшебной сказки я ожидал результата а его нет!