麻烦帮忙看看为什么Ajax里的success为什么用不了???

linqiutong 2013-09-03 08:50:22
$(document).ready(function(){

$("#signin").click(function(e) {

e.preventDefault();

$.ajax({
url : "../data.json",
type : "GET",
dataType : "json",
success : function(data) {
$.loginsuccess(data);

},
error: function(e) {
alert(e);
},

});
});
/************/
jQuery.loginsuccess = function(data){

if(/*!$.isEmpty(data.username)&& !$.isEmpty(data.password)*/1)
{
if(document.getElementById("Username").value==data.username){
if(document.getElementById("Password").value==data.password)
{ //用户名与密码正确
$.jump("index.html");
}
else{
$.alert("error","提示","密码错误!");
document.getElementById('Password').value='';
return false;
}
}
else{
$.alert("error","提示","用户名不正确!");
document.getElementById('Username').value='';
return false;
}
}
else
{
$.alert("error","提示","信息不能为空!");
return false;
}
};



不管是success还是error都实现不了!!!帮我看看是哪里出来问题吧!!!谢谢。
...全文
844 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Null_Reference 2013-09-29
  • 打赏
  • 举报
回复
我就看出来了 多了个","号 一楼说那里
闲去野鹤 2013-09-29
  • 打赏
  • 举报
回复
引用 5 楼 u011161488 的回复:
$(document).ready(function(){ $("#signin").click(function(e) { e.preventDefault(); $.ajax({ url : "../data.json", type : "GET", dataType : "json", success : function(data) { $.loginsuccess(data); }, error: function(e) { alert(e); }, }); }); /************/ jQuery.loginsuccess = function(data){ if(/*!$.isEmpty(data.username)&& !$.isEmpty(data.password)*/1) { if(document.getElementById("Username").value==data.username){ if(document.getElementById("Password").value==data.password) { //用户名与密码正确 $.jump("index.html"); } else{ $.alert("error","提示","密码错误!"); document.getElementById('Password').value=''; return false; } } else{ $.alert("error","提示","用户名不正确!"); document.getElementById('Username').value=''; return false; } } else { $.alert("error","提示","信息不能为空!"); return false; } }; }); 括号没对上
这都能看出来
云渊阁 2013-09-26
  • 打赏
  • 举报
回复
$(document).ready(function(){ $("#signin").click(function(e) { e.preventDefault(); $.ajax({ url : "../data.json", type : "GET", dataType : "json", success : function(data) { $.loginsuccess(data); }, error: function(e) { alert(e); }, }); }); /************/ jQuery.loginsuccess = function(data){ if(/*!$.isEmpty(data.username)&& !$.isEmpty(data.password)*/1) { if(document.getElementById("Username").value==data.username){ if(document.getElementById("Password").value==data.password) { //用户名与密码正确 $.jump("index.html"); } else{ $.alert("error","提示","密码错误!"); document.getElementById('Password').value=''; return false; } } else{ $.alert("error","提示","用户名不正确!"); document.getElementById('Username').value=''; return false; } } else { $.alert("error","提示","信息不能为空!"); return false; } }; }); 括号没对上
laohuhenshuai 2013-09-26
  • 打赏
  • 举报
回复
引用 3 楼 carlos19900105 的回复:
不是,的问题吧,我自己写的在IE里都能执行。楼主在执行到success 之前没出JS问题。
你的不是IE6吧?
carlos19900105 2013-09-13
  • 打赏
  • 举报
回复
不是,的问题吧,我自己写的在IE里都能执行。楼主在执行到success 之前没出JS问题。
  • 打赏
  • 举报
回复
引用 1 楼 showbo 的回复:
楼主浏览器是ie吧??是ie的话 success : function(data) { $.loginsuccess(data); }, error: function(e) { alert(e); },/// }); 多了个“,”,不能以,结尾,要不会出错。。标准浏览器可以这样,但是ie不行
佩服的五体投地。!!
Go 旅城通票 2013-09-03
  • 打赏
  • 举报
回复
楼主浏览器是ie吧??是ie的话 success : function(data) { $.loginsuccess(data); }, error: function(e) { alert(e); },/// }); 多了个“,”,不能以,结尾,要不会出错。。标准浏览器可以这样,但是ie不行

52,798

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧