繁体   English   中英

链接按钮的 Onclick

[英]Onclick for a LinkButton

按钮:

<asp:LinkButton ID="ShowEventUnusualByDate" OnClick="ShowEventUnusualByDate_Click" CssClass="btn" runat="server"><i class="la la-check"></i>GO</asp:LinkButton>

然后是 jQuery:

$('#Main_ShowEventUnusualByName').click(function () {
    $(this).css('color', 'red');
});

但是点击后,似乎没有任何反应。

主要问题是您在 jquery 选择器中使用了错误的 ID,因为按钮 ID 有所不同。

我已经通过两种方式检查了它:

  1. 获取一个简单的 HTML 按钮并在单击通过时更改文本颜色。

  2. 在我的 IDE 中使用 ASP.Net 服务器控制按钮(用于测试目的) -通过

请注意:如果您运行该代码段,您可能会收到错误消息,因为 SO 代码编辑器不支持 asp.net 服务器控件。 您必须仅在 Visual Studio IDE 上检查它。

 $('#ShowEventUnusualByDate').click(function() { $(this).css('color', 'red'); });
 <script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script> <asp:LinkButton ID="ShowEventUnusualByDate" OnClick="ShowEventUnusualByDate_Click" CssClass="btn" runat="server"><i class="la la-check"></i>GO</asp:LinkButton>

希望这可以帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM