I have a simple HTML button on my form, with script as follows:
$(document).ready(function () {
    $("#btn1").click(function () {
        $("#btn1").text("Button clicked");
        return false;
    });
});
With the return false, it works as I expect - I click the button, and its text changes to 'Button clicked'.  Without the 'return false', it changes, but then changes back.
Complete JQuery noob here, why do I need the 'return false'?
 
     
     
     
    