[ sretnici @ 17.05.2012. 19:48 ] @
Cao, Ja sam nov na Javascriptu i nemam puno iskustva u tome ustvari pocetnik sam ;) Moj Srpski ni je bas najbolji sto se tice neki tehnicki izraza, i zato ako negdje napravim gresku nije namjerno :) Problem moram resiti najkasnije do ponedjeljka. Imam 4 dropdown list boxova koje se moraju puniti i poklapati se automaski, medjutim ona to nece. Prije kod php 4 je radilo ali sad kod novog update na php 5 nece i nece i ja sam stvarno sve pokuso ali nemogu naci resenje da radi kako treba. Code: function handleArtikelen() { if (xmlHttp.readyState == 4) { if (xmlHttp.status == 200) { try { var xmlResponse = xmlHttp.responseXML; var xmlRoot = xmlResponse.documentElement; var fout = document.getElementById("fout"); var foutcode = xmlRoot.getElementsByTagName("errorcode")[0].childNodes[0].nodeValue; switch (String(foutcode)) { case "0": { fout.innerHTML = " "; artikelArray = xmlRoot.getElementsByTagName("artikelnr"); omschrijvingArray = xmlRoot.getElementsByTagName("omschrijving"); try {var rijen = xmlRoot.getElementsByTagName("rijen")[0].childNodes[0].nodeValue;} catch(e) { var rijen =0} var artikel; var omschrijving; //optielijst legen if (rijen !== 0) { for (lengte = document.formulier.artikel.options.length - 1; lengte >= 1; lengte--) { document.formulier.artikel.options[lengte] = null; } } if (rijen !== 0) { for (artikelen = 0; artikelen < rijen; artikelen++) { artikel = artikelArray.item(artikelen).firstChild.data; omschrijving = artikel + " - " + omschrijvingArray.item(artikelen).firstChild.data; document.formulier.artikel.options[artikelen+1] = new Option(omschrijving); document.formulier.artikel.options[artikelen+1].value = artikel; } } document.formulier.kleur.disabled = false; //foto weghalen. document.foto.src = "graphics/leeg.png"; document.formulier.fotonaam.value = ""; document.formulier.btnopslaan.disabled = true; legenGrid(); //FC 10 20-07-2008. Automatisch het artikel selecteren als er maar een artikel in de selectie aanwezig is. if (rijen == 1) { document.formulier.artikel.options[1].selected = true; haalArtikel(); } } break; case "1": { fout.innerHTML = "Fout bij het lezen van de Database. Probeer het nogmaals."; } } } catch(e) { alert("Fout bij het lezen: " + e.toString()); } } else { alert("Probleem bij het ophalen van de data:\n" + xmlHttp.statusText); } } } function haalArtikel() { if(xmlHttp) { var artikel = document.formulier.artikel.value; var serieid = document.formulier.serie.value; var merk = document.formulier.merk.value; var orderid = document.formulier.orderid.value; var kleurid = document.formulier.kleur.value; url = "ordermaten.ajax.php?serieid=" + serieid + "&artikel=" + artikel + "&merk=" + merk + "&orderid=" + orderid + "&kleurid=" + kleurid; try { xmlHttp.open("GET", url, false); xmlHttp.send(null); handleArtikelMaten(); } catch(e) { alert("Kan geen verbinding maken met de server:\n" + e.toString()); } } } Ko mi pomogne bicu mu vjecito zahvalan. |