preferring json to other ajax approaches...


After experience with some really ugly RJS code I developed to handle
a very involved ajax-updating page that shows the result of various
numeric calculations, I'm tempted to drop RJS in favor of jQuery and
JSON. This way, I figure, my client side script can decide what to do
with response data -- many variables of which are the same across
different ajax methods -- and leave the server out of that.

Before I embark on this new approach with JSON, however, I wondered
whether anyone who has done this type of work -- multiple layers of
client-side dependencies -- would recommend any other basis for Ajax?