Bueno, si el script está tal y como lo muestras, no se insertarán datos porque no los estás enviando, solamente estás evitando que se envíen los datos. Luego de
event.preventDefault(), debes ejecutar el método Ajax para realizar la petición asíncrona y enviar los datos, tal y como te lo indiqué
en uno de los mensajes anteriores.
Saludos