在链接按钮的单击事件中应用Jquery函数(在代码后面)

时间:2012-06-28 04:40:05

标签: c# jquery asp.net

这是另一个我想知道如何在onclick() Linkbutton事件上应用任何jQuery函数的问题。

我有一个Linkbutton,我想在单击linkbutton时设置下面的jQuery函数。

<önclick="TINY.box.show({
    iframe:'User_News.aspx',
    boxid:'frameless',
    width:250,
    height:250,
    fixed:false,
    maskid:'bluemask',
    maskopacity:40,
    closejs:function(){closeJS()}
})"
style="color: #0000FF; font-size: medium; height: 28px;"
id="l1" 
runat="server">

这个函数给了我一个弹出消息。那么如何在点击链接按钮时获取此弹出窗口?

2 个答案:

答案 0 :(得分:2)

您可以将javascript函数绑定到linkbutton,它会在点击

时显示弹出窗口
<asp:LinkButton id="lnk" runat="server" OnClientClick="ShowPopUp();">

如果你有linkbutton作为id你可以使用jquery绑定脚本

$('#linkbutton').click(ShowPopUp);

如果你有linkbutton作为类,你可以使用jquery绑定脚本

$('.linkbutton').click(ShowPopUp);  


function ShowPopUp(){
  TINY.box.show({
  iframe:'User_News.aspx',
  boxid:'frameless',
  width:250,
  height:250,
  fixed:false,
  maskid:'bluemask',
  maskopacity:40,
  closejs:function(){closeJS()}
  });
}

答案 1 :(得分:1)

包括jquery库 - https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js

Linkbutton视为classname,在脚本标记中添加此内容 -

$(function(){
  $('.Linkbutton').on('click', function(){
    $('#frameless').show();
  });
});