Używam jquery.getJSON(), ale nie wiem jak zrobić obsługę błędów. A oto niektóre sytuacje, z którymi muszę sobie poradzić.Obsługa błędów jquery.getJSON()
1) co, jeśli zwrócone dane są zerowe?
2) co zrobić, jeśli zwrócone dane nie są analizowane przez json?
3) co, jeśli pojawi się komunikat o błędzie? Na przykład serwer zwrócił HTTP ERROR
nie otrzymam 'status == 'parseerror'', jeśli zwróconych danych nie można sparsować, status będzie" parseerror "? – Cacheing
@Cacheing tak spójrz na dokumentację [$ .ajax()] (http://api.jquery.com/jQuery.ajax/) dla 'błędu' wywołania zwrotnego –
dzięki, ale powinno to być obsługiwane w ten sposób, nawet jeśli serwer zwrócił jakiś błąd, ustawiając 'response.setStatus'? – Cacheing