<body>
<form id="myForm">
<label>帳號: <input type="text" name="login" id="login"><span class="suc">√</span></label>
<p></p>
<label>密碼: <input type="text" name="password" id="password"></label>
<button>登錄</button>
</form></body>$.ajax({ url:'sub.json', type:'get', success:function(data){
$.each(data,function(i,cont){
if($('#login').val()===cont.name&&$('#password').val()==cont.password){
alert('登錄成功')
location.href='http://www.baidu.com';
}else{
alert('輸入帳號和密碼有誤')
}
})以上例子就是我判斷我輸入的帳號和密碼是否在json文件中有,如果有則登錄成功,如果沒有則登錄失敗。因為是將他們循環遍歷然后在json文件中查找數據。但是如果登錄失敗就會彈出兩次 輸入帳號和密碼有誤。怎么才能實現,既能循環遍歷查找每一個json文件是否與輸入的帳號密碼一直進行判斷。又能讓alert只彈出一次?該怎么該?
關于ajax的一些問題,大神過來看看解答一下下?
MYYA
2018-10-12 10:13:23