在下面的 JavaScript 函数中,当我使用 firebug 'windows.location' 逐行调试时,它工作得很好,它会重定向到给定的链接。但是当我在没有使用firebug调试的情况下运行它时,即使密码和用户名正确,页面重定向也不会发生。谁能解释我为什么?
<script type="text/javascript">
$(document).ready(function () {
$('#btnSubmit').click(function () {
var uname = $('#txtUserName').val();
var Password = $('#txtPassword').val();
if (uname != null && Password != null) {
$.ajax({
type: "get",
data: { type: "login", Uname: uname, Pword: Password,ran:Math.random() },
contentType: "application/json",
url:"/CreatePdf.ashx",
success: function (result) {
if(result=='1')
{
window.location = "/home.aspx";
}
}
});
}
else {
document.getElementById('spPassword').innerHTML = "Please Enter Username/Password";
}
});
});
</script>