我需要知道是否使用 jQuery 单击了 asp 控件(按钮)。这是按钮编码。
如果有人使用 jQuery 按下按钮,我如何弹出警告框。
<asp:Button ID="delete_checked_box_button_id" OnClick="deletechecked_box_onclick" runat="server" Text="Delete Checked" />
提前致谢。
当您将ClientIDMode
属性设置为时,Static
您可以使用您设置的 Id:
$(document).ready(function() {
$('#delete_checked_box_button_id').on('click', function(e) {
alert('Button clicked');
});
}
$('#<%=delete_checked_box_button_id.ClientID %>').click(function() {
alert("Handler for .click() called.");
});
不需要jQuery,可以使用按钮的属性onClientClick
<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