O'Reilly logo

Understanding AJAX: Using JavaScript to Create Rich Internet Applications by Joshua Eichorn

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 7. AJAX Debugging Guide

7.1 Two Sides to Debugging

7.2 Looking at AJAX Communications

7.3 JavaScript Debugging Tools

7.4 JavaScript Exceptions

7.5 Dumping Variables

7.6 Summary

One of the biggest difficulties of developing in AJAX is figuring out how to put your code back together when your applications go wrong. You don’t know if the problem is code on the server or code on the client, or if it’s caused by a cascade of problems between the two. Debugging server-side problems can be especially difficult because the client-side JavaScript code has a tendency to hide the errors, but there is a solution. This chapter covers a number of tools and techniques that let you see exactly what is happening. Once you have information, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required