Ma il blocco $('form').on('submit', .... è dentro al ready?