Autor Zpráva
martin171
Profil
Už dosť dlho sa trápim s tým, že na stránke získam obsah skriptu pomocou funkcie $.ajax pre jQuery.

$("a.xhr").click(function()
{

$.ajax({
type: 'POST',
url:$(this).attr("href")+'/DOM',
cache:true,
success: function(html)
{
$(".UI").html(html);
}
})
return false;
});

Toto mi ide, problem je v tom, že keď sa načíta nový obsah pomocou xmlHttpRequest pre jQuery, už mi v načítanom okne nefunguje javascript, skušal som aj posielať hlavičky, ale nefunguje to. V načítanom okne mi aplikácia ignoruje vsetok javascript, ci sa jedná to accordion, alebo taby.

Vďaka
Martin
peta
Profil
martin171
link a postup k vyvolani chyby nic? odpoved nemozna
Chamurappi
Profil
Reaguji na martina171:
To je normální. V obsahu vkládaném pomocí innerHTML se neinterpretují elementy <script>. Zvol jiný návrh aplikace, abys toto nepotřeboval.
Viz Ajax Request.
peta
Profil
V document.write() to zase bez problemu funguje, bez kodu tezko rici, co tam a jak pouziva.

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: