Ajax登录保存/不保存用户名和密码

时间:2018-02-08 17:26:47

标签: jquery ajax

这适用于混合应用,我想使用以下代码在手机上保存用户名和密码:

$('document').ready(function () {
    var get_user = localStorage.getItem("username");
    var get_pass = localStorage.getItem("password");
    username = null;
    password = null;

    if (get_user != null && get_pass != null) {    
        alert("Tem user: " + get_user + " e password: " + get_pass);
        username = get_user;
        password = get_pass; 
}

我还有另一个登录功能:

$("#login").click(function (e) {    
    e.preventDefault();
    if (username == null || password == null) {
        var username = $("#username").val();
        var password = $("#password").val();

        if (username.trim() == '' || password.trim() == '') {
            alert("Preenche o campo do utilizador e a password")
            return false;
        }

    var formData = {
        'username': username,
        'password': password,
    };

    $.ajax({
        type: 'POST',
        url: 'link',
        data: formData,
        dataType: 'JSON',
        success: function (data) {
            try {
                alert(data[0].username);
                alert(data[0].nif);
                alert(data[0].datanascimento);
                alert(data[0].email);
                alert(data[0].contacto);
            }
            catch (e) {
                alert("Utilizador ou password errados.");
            }
        }
    });
},
);
});

如果设置了用户名和密码,我怎么能这样做,它会调用ajax帖子?

0 个答案:

没有答案