熟悉jQuery的人帮我看下,前台按钮绑定件事后,后台就事件就不起作用了
这样定义了一个BUTTON,后台方法是dialog_OK_Click
<asp:Button ID="dialog_OK" runat="server" Text="确定" onclick="dialog_OK_Click" />
现在前台有这样的JS语句
$(function () {
$("#dialog_OK").click(function () {
$("#hd").val("");
var s;
s = .......
$("#hd").val(s);
event.returnValue = true;
return true;
});
});
这样子之后, 点dialog_OK按钮,后台事件就失效了.要怎么修改才对?
------解决方案--------------------
<script type="text/javascript">
function btnok()
{
$("#hd").val("");
var s;
s = .......
$("#hd").val(s);
event.returnValue = true;
return true;
}
</script>
<asp:Button ID="dialog_OK" runat="server" Text="确定" onclick="dialog_OK_Click" OnClientClick="return btnok();" />