#html-framework-7
#html-framework-7
Вопрос:
Это мой js-код для страницы регистрации в Framework7:
myApp.onPageInit('register', function (page) {
// Function to handle Submit button on Register page
$$('#signup').on('click', function () {
var username = $$('#fullname').val();
var email = $$('#email').val();
var password = $$('#password').val();
if(!username || !password || !email){
myApp.alert('Please fill in all Registration form fields');
return;
}
});
});
Я получаю предупреждение «Пожалуйста, заполните ….. «, однако оно немедленно перенаправляет на предыдущую страницу.
Любая помощь в этом вопросе будет высоко оценена.
Спасибо, Utpal
Ответ №1:
Если я правильно понимаю вашу проблему, предупреждение закрывается само по себе, и вы перенаправляетесь на предыдущую страницу. Если вы посмотрите документацию Framework7, функция «MyApp.alert ()» может выполнять до 3 перегрузок (текст предупреждения, заголовок предупреждения, функция обратного вызова после нажатия кнопки OK).
Предлагаемое решение:
if(!username || !password || !email){
myApp.alert('Please fill in all Registration form fields', "", function(){return false;});
}