Vielleicht solltest du erstmal genau definieren was nicht funktioniert.
Zumal das Problem wohl gemerkt nicht in dieser Zeile liegen muss sondern auch schon davor sein kann, die IE-Reihe ist bei sowas sehr pingelig, wo FF und Co ein Auge zudrücken bzw. die Fehlerhafte Anweisung einfach ignorieren bricht der IE ab.

Was zum Beispiel auch ein Problem sein kann, du fragst nach "json" wird auch wirklich valides JSON zurückgegeben?