Fixed the reloading issue on IE10, changed the onchange events to onblur and added a blur trigger when hitting return