Though there are a number of ways to use WordPress AJAX, there’s one logical, future-proof & feature-rich method you should follow — the right way. Learn how to implement WordPress AJAX for both the frontend site & backend admin interface.
If you haven’t already guessed, I’m a huge fan of WordPress. Having worked with both Drupal and WP, hands down I’d pick WordPress over Drupal any day. Though WordPress is a powerful CMS, there are some limitations that I hate to say, Drupal makes a little easier to overcome. But, if you’re a developer like myself, those limitations can be tackled with a little coding.