Portál AbcLinuxu, 19. července 2025 15:03


Dotaz: jQuery tabs - zobrazeni "chybovych stranek"

17.11.2011 20:16 mahoney
jQuery tabs - zobrazeni "chybovych stranek"
Přečteno: 197×
Odpovědět | Admin
zdravim,

zda se, ze jQuery Tab zobrazi pouze stranku (vyzadanou AJAXem), kterou server vratil s HTTP kodem 200. kdyz ale server vrati stranku treba s kodem 500 s popisem nejake chyby, tak ji jQuery Tab implicitne nezobrazi.

nevite prosim nekdo jak jej primet, aby nacetl jakoukoli stranku bez ohledu na HTTP kod, ktery s ni byl vracen?

dekuji


Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Řešení 1× (mahoney)
bazil avatar 17.11.2011 20:51 bazil | skóre: 33 | blog: sluje | Miroslav
Rozbalit Rozbalit vše Re: jQuery tabs - zobrazeni "chybovych stranek"
Odpovědět | | Sbalit | Link | Blokovat | Admin
Je ideologicky špatně, aby jQuery Tabs zobrazovaly nějaká jiná data než 200. Ajax a JS pracuje v browseru a má ze serveru jen načíst data a když se to nepovede, má si s chybou poradit sám.

Nicméně můžeš si pomocí mod_rewrite všechny requesty na serveru nasměrovat na jeden soubor a tím je pak zpracovávat a pokud je nebudeš umět zpracovat, zobrazíš 404 stránku pouze s 404 obsahem, ale status kódem 200.

Dále jQuery Tabs můžeš předat jakýkoliv parametr pro samotné .ajax() volání a to pomocí ajaxOptions. Doporučuju se podívat na option statusCode: http://api.jquery.com/jQuery.ajax/

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.