通过jquery在updatepanel中获取复选框点击

本文关键字:复选框 获取 jquery updatepanel 通过 | 更新日期: 2023-09-27 18:02:28

我有一个更新面板与运行服务器div里面,这个div在第一次加载页面时没有显示。我曾经在用户输入搜索键后显示它,然后重新加载包含div和填充div控件的更新面板,然后显示它。

我在这个div标签中有一个CheckBox我需要用jquery

获取这个复选框的click事件

我尝试使用直接。click或。live,但都不起作用!!

通过jquery在updatepanel中获取复选框点击

使用此代码

    $(document).ready(function()
    {
    //This will add one function to be called on every request of the update panel
     Sys.WebForms.PageRequestManager.getInstance().add_endRequest(EndRequestHandler);
    });
    function EndRequestHandler()
    {
    $('#checkboxID').change(function(){
    //Your functionality
    });
}

您需要在页面中引入javascript来再次模拟单击事件。页面。RegisterClientScriptBlock或Page。RegisterStartUpScript应该这样做。

或将其放入updatepanel

 <script type="text/javascript">
  Sys.Application.add_load(your jquery function);
 </script>