Change the trigger. Right now you are triggerring using the click of that button... instead trigger off of the form element value itself.
Oddly in IE if you have a form with only one form element it won't click the button when you press return... I think you may be able to add a hidden form element to make the button click happen as well it is an odd issue with IE.