rendered paste body<form id="checkPageRankForm" action="#" method="post"> <fieldset> <legend accesskey="l">PageRank™ Lookup</legend> <!-- PageRank™ Lookup --> <p class="label"><label for="checkPageRankURL" accesskey="d">Web Site Addr<span><!-- Cancel out Google Autofill --></span>ess:</label></p> <p class="input"><input type="text" name="checkPageRankURL" id="checkPageRankURL" /></p> <!-- Submit --> <p class="submit"><input type="submit" value="GO" /></p> <!-- Ajax --> <p class="ajaxResult" id="checkPageRankReturn"></p> </fieldset> </form> <script type="text/javascript"> $('checkPageRankForm').addEvent('submit', function(e) { /** * Prevent the submit event */ new Event(e).stop(); /** * This empties the log and shows the spinning indicator */ var log = $('checkPageRankReturn').empty().addClass('ajax-loading'); /** * send takes care of encoding and returns the Ajax instance. * onComplete removes the spinner from the log. */ this.send('includes/common/pageRank.php',{ update: $('checkPageRankReturn'), onComplete: function() { console.log('blahblah'); log.removeClass('ajax-loading'); } }); }); </script>