Witam, 

mam taki kodzik z odrobiną PHP, HTML-a i JS:

  1.  
  2. echo "<select name=\"theme_wyb\" onchange=\"
  3. $.ajax({
  4. type: 'POST',
  5. url: 'theme.php',
  6. timeout: 1000,
  7. success: function(html){
  8. $('#theme').html(html);
  9. }
  10. error: function(html){
  11. $('#theme').html('Error');
  12. }
  13. beforeSend: function(html){
  14. $('#theme').html('Loading...');
  15. }
  16. });\">
  17. <option value=\"0\"> - Wybierz skórkę - </option>";
  18.  
  19. for($q=0; $q<count($name); $q++){
  20. echo "<option value=\"".$theme_id[$q]."\">".$name[$q]."</option>";
  21. }
  22. echo "</select>
  23.  
  24. <div id=\"theme\">
  25. tutaj
  26. </div>
  27.  
  28.  


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 sad.gif

Dodam, że gdy zastąpię metodę $ajax czymś innym, np.

  1.  
  2. $('$theme').hide();
  3.  


wszystko gra.

Proszę, zerknijcie na ten kod powyżej i powiedzcie co jest źle.