0
このAjaxコードは動作していないようです。このコードは、単にelse文を与え続ける成功した結果を認識しません。私はdologin.phpを実行し、成功しました。1つ前にありがとうございました。Ajaxが機能しない1
<script src="http://code.jquery.com/jquery-1.6.2.js" type="text/javascript"></script>
<script>
var jq162 = jQuery.noConflict(true);
</script>
<script type="text/javascript">
$(document).ready(function(){
$("#submit").click(function(){
var Username = $("#Username").val();
var Password = $("#Password").val();
$.ajax({
type: "POST",
url: "dologin.php",
data: "Username=" + Username + "&Password=" + Password,
success: function(result){
if(result=='1'){
$(document.location = '/reward/home.php');
}
if(result=='2'){
$(".errors").html("Contact Administrator<br>Please provide the following error code.<br>Error Code:101");
}
if(result=='3'){
$(".errors").html("Invalid Password");
}
else{
$(".errors").html("Incorrect Credentials");
}
}
});
return false;
});
})(jq162);
</script>
「「有効なエラーメッセージ –
は 'データを交換されていません:『は機能しません。ユーザー名=』+ユーザー名/パスワードに '&'を付けるなどして、物事を壊すことがあります。オブジェクトを渡すとき、jQueryは適切に注意を払います – ThiefMaster
$(document.location = '/reward/home.php'); '意味がありません。 '$()'の周りに! – ThiefMaster