Если вы используете FirebaseUI , вам не нужно FirebaseApp.initializeApp(this);
в вашем коде согласно образцу .
Не забудьте добавить в свой корень -level build.gradle:
buildscript {
repositories {
google()
jcenter()
}
dependencies {
...
classpath 'com.google.gms:google-services:3.1.1'
...
}
}
Затем на вашем уровне модуля Gradle file:
dependencies {
...
// 1 - Required to init Firebase automatically (THE MAGIC LINE)
implementation "com.google.firebase:firebase-core:11.6.2"
// 2 - FirebaseUI for Firebase Auth (Or whatever you need...)
implementation 'com.firebaseui:firebase-ui-auth:3.1.2'
...
}
apply plugin: 'com.google.gms.google-services'
Вот и все. Больше не нужно.
submitHandler
нуждается в настройке, например:
submitHandler: function(form) {
$(form).find('input[name=dummy]').remove();
form.submit();
}
Вызов триггера jQuery .submit()
снова вызывает проверку и бесконечный цикл ... вы хотите вызвать функцию native .submit()
здесь.
Кажется, это работало для меня, когда выше ответа не было. Возможно, это связано с версиями jQuery и jQuery Validation.
submitHandler: function(form) {
$('input[name=dummy]', form).remove();
form.submit();
}
submitHandler
. – neezer 9 September 2010 в 16:12