0

我需要知道是否使用 jQuery 单击了 asp 控件(按钮)。这是按钮编码。

如果有人使用 jQuery 按下按钮,我如何弹出警告框。

  <asp:Button ID="delete_checked_box_button_id"  OnClick="deletechecked_box_onclick" runat="server" Text="Delete Checked" />

提前致谢。

4

4 回答 4

1

当您将ClientIDMode属性设置为时,Static您可以使用您设置的 Id:

$(document).ready(function() {
    $('#delete_checked_box_button_id').on('click', function(e) { 
        alert('Button clicked');
    });
}
于 2012-09-07T09:33:46.783 回答
0
$('#<%=delete_checked_box_button_id.ClientID %>').click(function() {
  alert("Handler for .click() called.");
});
于 2012-09-07T09:33:26.590 回答
0

不需要jQuery,可以使用按钮的属性onClientClick

请参阅 MSDN 中的此示例

于 2012-09-07T09:36:04.180 回答
0
<script type="text/javascript">
function BuyG2() {
        alert('Hai Jquery');
        }
</script>//jquery in sourse

 protected void Button1_Click(object sender, EventArgs e)
        {
 ScriptManager.RegisterStartupScript(this.Page, this.GetType(), "tmp", "<script type='text/javascript'>BuyG2();</script>", false);
}//ASP Button Click Event
于 2012-09-07T09:46:04.660 回答