【发布时间】:2012-07-03 18:33:15
【问题描述】:
我正在使用更新面板进行异步回发。在异步回发 jQuery 功能不起作用之后。我正在使用 jQuery 对 UpdatePanel 内的 html 表格单元格连接一些 mousedown mouseenter 效果。事件绑定在 $(document).ready 中
<script type="text/javascript">
$(function ()
{
$(".csstablelisttd").mousedown(function (e)
{
//mouse down code
});
$(".csstablelisttd").mouseenter(function (e)
{
//mouse entercode
});
$("#contentPlaceHolderMain_btnFix").click(function (e)
{alert("Alert");//here alert is generate two times an then postback occurs
//btn click code
}
}
</script>
<asp:UpdatePanel ID="updatePanelTableAppointment" runat="server">
<ContentTemplate>
<table id="table" runat="server">
//table data
</table>
</ContentTemplate><Triggers>
<asp:AsyncPostBackTrigger ControlID="btnFix" EventName="Click" />
</Triggers>
</asp:UpdatePanel>
【问题讨论】:
-
如果我没记错的话,异步回发不会触发 jQuery 的就绪事件
标签: c# jquery asp.net updatepanel