NOVINKA - Vstup do světa AI s ONLINE víkendovým kurzem Práce s umělou inteligencí od A do Z. Přihlas se ještě dnes!
NOVINKA - Online rekvalifikační kurz Java programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.

Diskuze: Ajax: vysledek se nenačítá nastylovaný

V předchozím kvízu, Online test znalostí JavaScript, jsme si ověřili nabyté zkušenosti z kurzu.

Aktivity
Avatar
motorovapila
Člen
Avatar
motorovapila:16.7.2014 14:31

Zdravim řeším víceurovňový formulář (inputy načítám pomocí ajaxu) vše funguje jen načtene inputy jsou nenastylované.

ajax request vypada nasledovně:

function vlozKategorie(data)
{
    if (data.length==0)
    {
         document.getElementById("vloz-kategorie").innerHTML="";
         return;
    }
    var url="/ajax/kategorie/?kategorie="+data;

    xHttp = getXMLHttp();
    xHttp.open("GET",url,true);
    xHttp.send(null);
    xHttp.onreadystatechange = function() {
        if (xHttp.readyState == 4 || xHttp.readyState == 200) {
            document.getElementById("vloz-kategorie").innerHTML = xHttp.responseText;
        }
    }
}

front html formular:

<select name="kategorie" class="size-block" onchange="vlozKategorie(this.value)">
                                            <option value=""><?=VYBER?></option>
                                            <?php
                                                $kategorie1 = Struktura::kategorie($IdHomeStructure);
                                                foreach($kategorie1 as $key => $return)
                                                {
                                            ?>
                                                    <option value="<?=$return['id']?>">
                                                            <?=$return['name']?>
                                                    </option>
                                            <?php
                                                }

                                            ?>
                                        </select>

no a na adrese /ajax/kategorie/ jsou inputy,selecty­...atd ktere se načítají ale nenastylované. přitom když je vložim aniž by je načetl ajax tak jsou nastylovane. Netušíte kde může byt chyba?
Děkuji za radu.

Editováno 16.7.2014 14:32
 
Odpovědět
16.7.2014 14:31
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 1 zpráv z 1.