这是我在Framework7中注册页面的js代码:
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
答案 0 :(得分:2)
如果我正确理解您的问题,警报会自动关闭,您将被重定向到上一页。如果您查看Framework7文档" myApp.alert()"函数最多可以占用3个重载(警告文本,警报标题,按下OK按钮后的回调函数)。
建议的解决方案:
if(!username || !password || !email){
myApp.alert('Please fill in all Registration form fields', "", function(){return false;});
}