按钮单击仅在IE9中的更新面板中工作

时间:2013-02-22 07:18:52

标签: c# jquery asp.net html internet-explorer-9

Currenly我正在开发asp.net c#项目。

我在更新面板中使用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中不起作用。没有控制台错误.. 在其他浏览器中正常工作。

如果我评论此Bind()功能,我的按钮工作正常。

1 个答案:

答案 0 :(得分:3)

如果你的jquery框架与ie9兼容,你可以在这里查看 http://msdn.microsoft.com/en-us/library/ie/hh180175%28v=vs.85%29.aspx

相关问题