Deshabilite el envío automático del formulario al hacer clic en el botón

Tengo un formulario HTML donde uso varios botones. El problema es que no importa en qué botón haga clic, el formulario se enviará incluso si el botón no es del tipo "enviar". p.ej. Botones como:<button>Click to do something</button>, resultado en el envío del formulario.

Es bastante doloroso hacer une.preventDefault() para cada uno de estos botones.

Uso jQuery y jQuery UI y el sitio web está en HTML5.

¿Hay alguna forma de desactivar este comportamiento automático?

Respuestas a la pregunta(8)

Su respuesta a la pregunta