在linkbutton click上执行Jquery

时间:2014-06-01 13:26:31

标签: jquery asp.net

我想执行以下jquery函数

$(document).ready(function () {
    $('.btnReset').click(function () {
        $('#txtFirstName').val('');
    });
});

错误是:

  

未捕获的ReferenceError:$未定义。

点击链接按钮,如下所示;

<asp:LinkButton ID="btnReset" CssClass="btnReset" runat="server">RESET</asp:LinkButton>

但是,我不知道为什么它不起作用,如果有人知道,请帮助我。感谢。

1 个答案:

答案 0 :(得分:2)

asp.net在客户端渲染服务器端控件时更改ID,所以我怀疑文本框值没有因此而改变,所以这样做:

$(document).ready(function () {
    $('.btnReset').click(function () {
        $("#<%=txtFirstName.ClientID%>").val('');
    });
});
相关问题