igual, tiene que haber una petición HTTP papra que llegue al servidor y ejecute la inserción
usa una consola de depuración para que compruebes lo que pasa
un form puede enviarse si se presiona ENTER en un input, por lo cual es igual de recomendable que si tu objetivo es enviarlo por ajax, canceles su envío estándar como le indique