js 函数判断里 $.get()请求远程数据不执行
答案:2 悬赏:30 手机版
解决时间 2021-11-17 03:58
- 提问者网友:疯孩纸
- 2021-11-16 12:03
js 函数判断里 $.get()请求远程数据不执行
最佳答案
- 五星知识达人网友:夜余生
- 2021-11-16 12:45
你加个阻止事件冒泡就行(event.stopPropagation()),或者return false;
貌似你的代码也有问题,你的$.get是异步的,他还未返回数据你就已经执行sumbit()了追问貌似是异步的问题,应该怎么改呢,实现 现在的效果,对js不是很熟追答 $.get("check.action",function(data,status){
if(data.isExist){
$("#error").html("用户名已存在");
tag = false;
}
if(tag){
sumbit();
}
});
貌似你的代码也有问题,你的$.get是异步的,他还未返回数据你就已经执行sumbit()了追问貌似是异步的问题,应该怎么改呢,实现 现在的效果,对js不是很熟追答 $.get("check.action",function(data,status){
if(data.isExist){
$("#error").html("用户名已存在");
tag = false;
}
if(tag){
sumbit();
}
});
全部回答
- 1楼网友:你可爱的野爹
- 2021-11-16 14:21
你的jquery库引进了没有
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯