按钮单击仅在IE9中不在更新面板中工作
本文关键字:工作 更新 单击 IE9 按钮 | 更新日期: 2023-09-27 18:00:26
Currenly我正在做asp.net c#项目。
我在更新面板中使用select2。
我的按钮点击在Postback后不起作用。
我使用此代码在更新面板中重新绑定此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()
功能,我的按钮工作正常。
您可以在这里检查您的jquery框架是否与ie9兼容http://msdn.microsoft.com/en-us/library/ie/hh180175%28v=vs.85%29.aspx