Я работал с кнопкой и обнаружил, что если вы хотите, чтобы кнопка не выполняла автобостбэк, вам нужно указать тип как «кнопку». Например:
<button id="saveButton">Save</button>
- это сгенерирует авто-обратную передачу (протестировано в IE)
<button type="button" id="saveButton">Save</button>
- это не будет
Надеюсь, это кому-нибудь поможет.