2013-02-22 39 views
1

当前我正在研究asp.net c#项目。按钮点击不工作在更新面板只在IE9

我在更新面板中使用select2。

我的按钮单击后回发不工作。

我使用此代码在更新面板中重新绑定此JQuery插件。

<script type="text/javascript"> 
     var frm = document.getElementById("aspnetForm"); 
     if (frm) { 
      frm.onsubmit = function() { return false; }; 
     } 

    Sys.WebForms.PageRequestManager.getInstance().add_endRequest(EndRequestHandler); 
     function EndRequestHandler(sender, args) { 
      if (args.get_error() == undefined) { 
       bind(); 
      } 
     } 
    function bind() { 
     $(document).ready(function() { 
      $(".chzn-select").select2(); 
      $(".option-listing").select2(); 
     }); 
    } 
    </script> 

回发按钮点击后不只在IE9中工作。没有控制台错误.. 在其他浏览器正常工作。

If i Comment this Bind() function my button is working properly。

回答

相关问题