Linkbutton单击事件未通过JQUERY触发

时间:2018-12-18 12:08:01

标签: jquery asp.net asplinkbutton

我在页面上有一个链接按钮,该按钮在html中呈现为

<a id="lb_download" href="javascript:__dopostback...">download</a>

我正在尝试使用JQUERY触发该按钮的click事件

$('#lb_download').click();

但是它没有发射。使用该按钮可以直接单击。但不是使用JQUERY

我做错了

添加更多详细信息 我是否尝试过为点击事件使用jquery事件处理程序

$('#lb_download').click(function(){
alert(10);
});

奇怪的部分是它的工作状态,并且显示警报,但没有发生回发或服务器端旅行。.当我们直接单击时发生。

2 个答案:

答案 0 :(得分:0)

由于使用jquery的click()方法时不会发生服务器端调用,因此可以使用eval如下解决问题。

eval($('#lb_download').attr('href'));

答案 1 :(得分:0)

尝试一下,在我的情况下有效

document.getElementById('lb_download')。click();