使用JQuery抑制click事件

Jag*_*agd 2 jquery

我有一个HTML按钮,呈现为HTML,如下所示:

<input type="button" value="Select" onclick="javascript:__doPostBack('ctl00$ContentPlaceHolder1$gvAttendants','Select$0')" />
Run Code Online (Sandbox Code Playgroud)

我正在尝试使用JQuery来抑制上面输入标记的click事件,但我无法弄清楚如何做到这一点!该按钮仍然进行回发,我不希望它.

这是我的JQuery代码:

$("input[type='button'][value='Select']").click(function($e) {
            $e.preventDefault();
        });
Run Code Online (Sandbox Code Playgroud)

有什么建议?

Pao*_*ino 7

你无法删除那样的onclick处理程序.您所做的只是附加另一个点击处理程序.试试这个:

$("input[type='button'][value='Select']").removeAttr('onclick');
Run Code Online (Sandbox Code Playgroud)

还要确保您的代码包含在document.ready中