a reserva de lo que digan los Masters, pero lo ideal en este caso sería que validaras que todos los campos esten completados, SOLO y SI estan llenos TODOS los campos el proceso de "envio de datos" se ejecutará... en caso contrario NUNCA enviará los datos y pedira que llenes los campos faltantes...
No hay necesidad de innhabilitar el boton de envio....
Toma en cuenta que es solo una sugerencia.. ya tu decidiras si la implementas o no...