Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Kako da se ovo odradi?

[es] :: Javascript i AJAX :: Kako da se ovo odradi?

[ Pregleda: 3751 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

define

Član broj: 41934
Poruke: 288
*.beotel.net.



Profil

icon Kako da se ovo odradi?13.03.2006. u 16:04 - pre 220 meseci
Hteo bih da uradim nesto kao kod mobile.de, tj. kada neko izabere proizvodjaca pojave se modeli pod tim proizvodjacom.

Mislio sam nesto ovakvo

proizvodjaci tabela
id,ime

modeli tabela
proizvodjacid,modelid,ime

Znaci kada izaberem kojeg cu proizvodjaca onda se izlistaju svi modeli koji imaju id istog proizvodjaca. Da li mi neko moze pomoci... imalo je nekih tema na ovom forumu ali nije htelo da radi kako treba, a i nije bilo objasnjeno kako treba...

Znaci potreban mi je java script za to, ali ne znam sta da trazim?

 
Odgovor na temu

define

Član broj: 41934
Poruke: 288
195.252.85.*



Profil

icon Re: Kako da se ovo odradi?26.03.2006. u 15:51 - pre 220 meseci
zar niko ne zna?
 
Odgovor na temu

Br@nkoR
http://localhost

Član broj: 2597
Poruke: 1603

Sajt: localhost


+23 Profil

icon Re: Kako da se ovo odradi?26.03.2006. u 16:46 - pre 220 meseci
Ajde nešto na brzinu:
Code:

<html>
<head>
<title>test</title>
<script language="JavaScript">
  var manufacturers = new Array ();
  manufacturers[1] = 'Manufacturer 1';
  manufacturers[2] = 'Manufacturer 2';
  manufacturers[3] = 'Manufacturer 3';
  
  var models = new Array();
  models[1] = new Array();
  models[1][1] = "Model 11";
  models[1][2] = "Model 12";
  models[1][3] = "Model 13";
  
  models[2] = new Array();
  models[2][4] = "Model 21";
  models[2][5] = "Model 22";
  models[2][6] = "Model 23";
  models[2][7] = "Model 24";
  
  models[3] = new Array();
  models[3][8] = "Model 31";
  models[3][9] = "Model 32";
  
function set_model() { 
  var select_manufacturer = document.f.manufacturer;
  var select_model = document.f.model;
  var selected_model = select_manufacturer.value;
  if(!selected_model) {
    select_model.options.length=0;
    select_model.options[select_model.options.length] = new Option('-----');
    return;
  }
  select_model.options.length=0;
  ext_models = models[selected_model];
  for(key in ext_models) {
    select_model.options[select_model.options.length] = new Option(ext_models[key], key);
  }
}

function set_manufacturers() {
  var select_manufacturer = document.f.manufacturer;
  for(key in manufacturers) {
    select_manufacturer.options[select_manufacturer.length] = new Option(manufacturers[key], key);
  }
}
onload = set_manufacturers;
</script>
</head>
<body>
<form name="f">
  <fieldset>
    <legend>Test:</legend>
    <div>
      <label for="manufacturer">Manufacturer:</label> 
      <select name="manufacturer" id="manufacturer" onChange="set_model()">
        <option>-select manuf.-</option>
      </select>
    </div>
    <div>
      <label for="model">Model:</label> 
      <select name="model" id="model">
        <option>-----</option>
      </select>
    </div>
  </fieldset>
</form>
</body>
</html>

Banned - Not available
 
Odgovor na temu

bogos_z
Novi Sad

Član broj: 60795
Poruke: 41
*.dynamic.sbb.rs.



Profil

icon Re: Kako da se ovo odradi?31.05.2008. u 22:15 - pre 193 meseci
Ako neko zna kako bi ovo moglo sa PHP-om, bez javascripta, bio bih mu neizmerno zahvalan! Ja se mucim sa drzavama i gradovima, a ne modelima automobila, ali sve su ostalo nijanse...
 
Odgovor na temu

Aleksandar Ružičić
Software Architect, Appricot d.o.o.
Beograd

Član broj: 26939
Poruke: 2881

Jabber: krckoorascic@gmail.com
Sajt: krcko.net


+44 Profil

icon Re: Kako da se ovo odradi?01.06.2008. u 23:41 - pre 193 meseci
ako ti treba PHP onda pitaj u PHP forumu a ne u JavaScript
 
Odgovor na temu

Vlatko Zdrale
Vlatko Zdrale
Chicago, USA

Član broj: 155036
Poruke: 102
*.hsd1.il.comcast.net.

Sajt: www.zemoon.com


+1 Profil

icon Re: Kako da se ovo odradi?03.06.2008. u 03:18 - pre 193 meseci
Coveku treba mesavina PHP i JavaScripta, tj. AJAX. Samo googlaj: "ajax chained select"
imas prost primer na: http://www.dhtmlgoodies.com/in...hichScript=ajax_chained_select

nadam se da ce ti to pomoci za pocetak. Ako zapne, javljaj dje je ba zapelo....
 
Odgovor na temu

[es] :: Javascript i AJAX :: Kako da se ovo odradi?

[ Pregleda: 3751 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.