我正在尝试为我的 Windows 8 应用程序创建一个登录页面,我正在使用 Html5 和 javascript.. 所以我尝试使用 winjs.xhr 将文本框中的内容作为变量发布到一个特定的 url,它是一个 php 脚本,所以这是我的url 示例“ http://example.com/api/username=username&password=password ”正在使用 winjs.xhr 将这些变量发布到 url 但即使在 console.log 中也没有得到任何响应
这是我的代码
<script>
function handlelogin(){
    document.getElementById("box").onsubmit = function(){
        if(document.getElementById("email_address").value ==""){
            document.getElementById("errormessage").innerHTML= "Please Provide Your Email Address";
            return false;
        }else{
            var email_address = document.getElementById("email_address");
            var password = document.getElementById("password");
            var formparams = "?username=" + email_address.value + "&password=" + password.value;
            document.getElementById("errormessage").innerHTML = "";
            WinJS.xhr({type: "POST",
                        url: "http://example.com/api/",
                        data: formparams,
                        headers: { "Content-type": "application/x-www-form-urlencoded" }
                        }).then(
                            function (success) {
                                console.log(success.statusText);
                                if(success == 1703){
                                    WinJS.Navigation.navigate("home.html");
                                }
                            },
                            function (error) {
                                console.log(error);
                            }
                        );
        }
    };
}
window.onload = function () {
    handlelogin();
}
</script>
<form id="box" method="post" name="loginform">
            <p>Email address</p>
            <div class="email_address"><input type="text" id="email_address" /></div>
            <p>Password</p>
            <div class="password"><input type="password" id="password" /></div>
            <p><span id="errormessage"></span></p>
            <div class="button"><input type="submit" id="login" value="Sign In"/></div>
            <p>ForgotPassword?</p>
        </form>