A标签事件怎么不能调用

问题描述

<ahref="javascript:void(0)"onclick="Hysj()"class="shengji"runat="server"id="Hysj"style="color:#005ea7;">会员升级</a>

functionHysj(){$.ajax({type:"get",url:"/Api/Main/Member/ThreeClassify.ashx",success:function(data){if(data!=""){if(data=="no"){varqiandao=ajaxData.split('|');$("#showjfTitle").html("A积分大于300才能升级!");$("#showjf").html("&nbsp;&nbsp;&nbsp;&nbsp;");$("#memranklevel").show(1000);returnfalse;}}}});}functionfunHideDiv(){$("#qiandao").hide(1000);$("#memranklevel").hide(1000);}

解决方案

解决方案二:
没见过这么写的
解决方案三:
可能是我菜。
解决方案四:
有可能是加载顺序的原因把js放在head标签里面试试
解决方案五:
ahref="javascript:void(0)",functionHysj(){returnfalse;},void是不返回参数吧,你把href后的参数换成当前页面试试
解决方案六:
ahref="
解决方案七:
"onclick="Hysj();"
解决方案八:
为什么还要加runat=server这些属性呀
解决方案九:
应该不是你的a标签的click事件没有反应,你可写成如下代码测试一下是否a标签的click事件有没有响应,使用<aonclick="">方式,不会涉及到元素标签没有加载的问题。functionHysj(){alert("执行“);//如果此句执行了,说明没问题。问题就在于下面的ajax请求没有成功得到响应。$.ajax({type:"get",url:"/Api/Main/Member/ThreeClassify.ashx",success:function(data){if(data!=""){if(data=="no"){varqiandao=ajaxData.split('|');$("#showjfTitle").html("A积分大于300才能升级!");$("#showjf").html("&nbsp;&nbsp;&nbsp;&nbsp;");$("#memranklevel").show(1000);returnfalse;}},error:function(){alert("错误发生");}//有可能是这个请求发生了错误,而你又没有做任何提示。}});}functionfunHideDiv(){$("#qiandao").hide(1000);$("#memranklevel").hide(1000);}
解决方案十:
看上去,写法没有错误。打开浏览器的调试功能看看,有没有语法错误
解决方案十一:
functionHysj(){....;returnfalse;}最后加上returnfalse;防止冒泡。runat=“server”去掉。
解决方案十二:
clientclick
解决方案十三:
你去掉runat,然后按照上面的写法在function里面每一句话下面都加一句alert();如果都走了,就在你的ashx页面价格断点F5调试
解决方案十四:
改成ahref="javascript:Hysj();"试一下
解决方案十五:
可能是异步操作的和js的执行顺序的冲突
解决方案:
javascript:void(0)后面加个;号
解决方案:
<ahref="#"onclick="Hysj();returnfalse;"class="shengji"runat="server"id="Hysj"style="color:#005ea7;">会员升级</a>

解决方案:
加些alert看看能执行到哪一句
解决方案:

解决方案:
Test2
解决方案:
<ahref="javascript:void(0)"onclick="Hysj()"class="shengji"id="Hysj"style="color:#005ea7;">会员升级</a>

时间: 2024-10-27 23:51:13

A标签事件怎么不能调用的相关文章

使用JS或jQuery模拟鼠标点击a标签事件代码

 这篇文章主要介绍了使用JS或jQuery模拟鼠标点击a标签事件代码,需要的朋友可以参考下 代码如下: <a id="alink" href="abc.aspx" style="visibility: hidden;">下一步</a>  $("#alink").click(); // 触发了a标签的点击事件,但是没有触发页面跳转  document.getElementById("alink&

ios-iphone中事件没有被调用

问题描述 iphone中事件没有被调用 在应用中有几个UIViewController.其中一个willAnimateRotationToInterfaceOrientation 事件调用成功了. 如何让willAnimateRotationToInterfaceOrientation对所以可见视图有效? 解决方案 RootViewController中: - (void)willAnimateRotationToInterfaceOrientation:(UIInterfaceOrientat

【智能合约】客户端和web端对智能合约的事件Event进行调用的代码示例

客户端和web端对智能合约的事件Event进行调用的代码示例 web truffle 按官网的例子 http://truffleframework.com/boxes/pet-shop truffle作为一个运行测试框架,用的也是web3对智能合约进行调用. 文件所在的位置src/js/app.js initWeb3: function() { // web3入口 if (typeof web3 !== 'undefined') { App.web3Provider = web3.current

ios开发-请问ios能否实现监听锁屏和解锁事件,需要调用什么方法

问题描述 请问ios能否实现监听锁屏和解锁事件,需要调用什么方法 刚开始接触ios开发对ios开发不太熟悉,目前APP开发需要一个能够后台运行的监听计时模块,需要当模块在后台运行时,以屏幕是否解锁为依据进行计时.想知道ios如何实现对锁屏和解锁等事件的监听?需要调用什么方法?如果不能实现的话对上述功能需求应该要如何实现?目前没能找到较为明确的答案,恳请高人解答 解决方案 请问LZ解决了吗? 分享一下经验呢 解决方案二: 这个事件涉及隐私,而且作用不大,我觉得无法获取

javascript-Js循环创建&amp;amp;lt;span&amp;amp;gt;标签,并赋予标签事件

问题描述 Js循环创建<span>标签,并赋予标签事件 解决方案 你不是自己写了吗?报错了吗?还是什么 解决方案二: 什么问题?报错还是什么?你要问什么? 解决方案三: 既然你用了jquery,那就直接用这个来做吧.jquery里,直接$("")就是创建一个元素. 如果这么写: var o = $("<span></span>"); //设置样式和内容的代码 // xxxxxxxxxxxxxxxxxxxxx o.click(fun

使用JS或jQuery模拟鼠标点击a标签事件代码_jquery

复制代码 代码如下: <a id="alink" href="abc.aspx" style="visibility: hidden;">下一步</a> $("#alink").click(); // 触发了a标签的点击事件,但是没有触发页面跳转 document.getElementById("alink").click(); //既触发了a标签的点击事件,又触发了页面跳转 把 &

jsp中标签的部署与调用

js 1.首先编写一个(标签java文件)头文件中要包含packeg+class文件的放置路径,然后编译生成class文件,放到相应classes目录下.2.编写一个jsp或html 文件注意:头文件中要写<%@ taglib uri="名字与web.xml文件中的uri名字相同" prefix="first" %><first:"+tld文件中name相同"/>3.编写一个tld文件注意:修改<tag><

捕捉网页的windowClose事件,并调用注销登录页面

window|网页|页面 <html><head><title> New Document </title></head> <script language="JavaScript"> function getUrl(url){  var result = null; var request = false;  if (window.XMLHttpRequest)  {    request = new XMLHt

return-extjs &amp;amp;lt;a&amp;amp;gt;标签不支持onclick事件吗

问题描述 extjs <a>标签不支持onclick事件吗 text : '附件' flex : 1 sortable : true dataIndex: 'ACCESSORY' renderer: function (value p record) { var c = record.get('ACCESSORY'); return ""<a href='javascript:void(0)' onclick='showContactForm()'>"