Я верю, если вы измените строку:
debug: true,
в файле paymentsformbits.js
до:
debug: false,
это должно позволить вам отправить форму после завершения процесса проверки.
Он думает, что вы тестируете скрипт, поэтому не выполняет окончательную отправку. Как только вы закончите тестирование (отладка) и начнете работать, вы должны установить его в false!
Демо
Вам нужно будет пройти базовую проверку, но один попытается отправить сообщение об ошибке и показать ошибку, а другой ничего не сделает так же, как вы.
Вот скрипт с debug: true
jsFiddle - Demo 1
Вот это скрипт с debug: false
jsFiddle - Demo 2
Причина
Это строка кода из сценария проверки jquery.validate.js
, которая останавливает форму, если debug: true
:
// validate the form on submit
this.submit( function( event ) {
if ( validator.settings.debug )
// prevent form submit to be able to see console output
event.preventDefault();