javascript - 为什么使用html中的 a 标签加点击事件有时候没有用?

查看:82
本文介绍了javascript - 为什么使用html中的 a 标签加点击事件有时候没有用?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

问 题

1.我使用a标签加点击事件,事件是执行了,但是事件里面的ajax会报错
2.

 <a href=""> 
  <c:if test="${user.atStatus==1 }" var="type"><span onclick="removeRenzheng('${user.id }')">1. 取消认证</span> 
 </c:if> 
 <c:if test="${user.atStatus==0 }" var="type"><span onclick="Renzheng('${user.id  }')">1. 认证</span>
  </c:if>
 </a>     
  function Renzheng(id){
 if(id){
     if(confirm("你确定认证该用户吗?")){
        $.ajax({
                url:"../manage/renzheng.do",
                type:"post",
                data:{"userId":id,"parameter":"success"},
                dataType:"json",
                success:function(json){
                if(json.result==01){
                  alert(json.message);
                }
                if(json.result==00){          
                     window.location.href="../manage/user_detail.do?open=2&userId="+id;
                 }
                },
                error:function(){
                      alert("服务器繁忙");
                }
                
              });
    }else{
      alert("操作已取消");
    }
     
  }

}     

3.事件已经执行了,但是ajax里面的error会报错

解决方案

你把报的错误贴上来啊!不然谁知道是什么错误?chrome,f12调试,如果不会就百度吧。

这篇关于javascript - 为什么使用html中的 a 标签加点击事件有时候没有用?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆