Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [XAJAX] + select + IE = nic
bash3r
post
Post #1





Grupa: Zarejestrowani
Postów: 8
Pomógł: 0
Dołączył: 18.11.2005
Skąd: Świnoujście

Ostrzeżenie: (0%)
-----


Witam.
Problem wielokrotnie poruszany jednak niewiedzieć czemu umnie tamte rozwiązania nie działają.
Tak więc mam dwa pola "select", opcje drugiego zależą od opcji wybranej w pierwszym. Wszędzie wszystko śmiga tylko nie pod IE. W kochanym IE wartości drugiego selecta poprostu się nie ładują (IMG:http://forum.php.pl/style_emoticons/default/mad.gif)
Pierwszy select:
  1. <select name="type" id="type" onchange="xajax_displayModel(document.getElementById('type').value);>
  2. <option value="null">wybierz ...</option>
  3. <option value="1">1</option>
  4. <option value="2">2</option>

Drugi select:
  1. <select name="model" id="model">
  2. <option value="null">wybierz najpierw typ</option>

No i funkcja XAJAX
  1. <?php
  2. function displayModel($typeID) {
  3.  
  4.  if ($typeID==0 or $typeID=='null') {
  5. echo '<option value="null">najpierw wybierz typ</option>';
  6.  }
  7.  else {
  8.  $sql = "SELECT * FROM hardware_model WHERE tid='$typeID'";
  9.  $result = mysql_query($sql);
  10.  while ($row = mysql_fetch_array($result)) {
  11. echo '<option value="'.$row['id'].'">'.stripslashes($row['name']).'</option>';
  12.  }
  13.  }
  14. $content = ob_get_clean();
  15. $objResponse = new xajaxResponse();
  16. $objResponse->addAssign("model","innerHTML",$content);
  17. return $objResponse;
  18.  }
  19. ?>


Szukałem rozwiązania na forum XAJAX ale żadne z tych co znalazłem nie działa u mnie (IMG:http://forum.php.pl/style_emoticons/default/mad.gif)
Z góry dziękuje za pomoc (IMG:http://forum.php.pl/style_emoticons/default/cool.gif)

Ten post edytował bash3r 18.07.2006, 15:41:28
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.12.2025 - 17:16