Why doesn\'t this work?
trigger('click') fires jQuery's click event listener which .NET isn't hooked up to. You can just fire the javascript click event which will go to (or run in this case) what is in the href attribute:
$('.myButton')[0].click();
or
($('.myButton').length ? $('.myButton') : $(''))[0].click();
If your not sure that the button is going to be present on the page.
Joe