mam taki kodzik z odrobiną PHP, HTML-a i JS:
echo "<select name=\"theme_wyb\" onchange=\" $.ajax({ type: 'POST', url: 'theme.php', timeout: 1000, success: function(html){ $('#theme').html(html); } error: function(html){ $('#theme').html('Error'); } beforeSend: function(html){ $('#theme').html('Loading...'); } });\"> <option value=\"0\"> - Wybierz skórkę - </option>"; for($q=0; $q<count($name); $q++){ } echo "</select> <div id=\"theme\"> tutaj </div>
Więc tak: powyższy kod zawiera menu rozwijalne, w którym po wybraniu którejkolwiek pozycji powinien zostać wczytany plik theme.php do div'a #theme. Niestety tak się nie dzieje

Dodam, że gdy zastąpię metodę $ajax czymś innym, np.
$('$theme').hide();
wszystko gra.
Proszę, zerknijcie na ten kod powyżej i powiedzcie co jest źle.