jqueryUI弹出框问题

jqueryui dialog中 select选不中或比较慢

dialog = function(Window,dialogDivId,title,buttons,css) {
            css = css||{};
            var width = css.width||"500px";
            _this = this
            subWindow.$("#" + dialogDivId).wijdialog({
                autoOpen : true,
                height : "auto",
                width : width,
                title: title,
                modal : true,
                position: "top",
                draggable : true,
                buttons : buttons,
                open : function(event, ui) {
                    $(‘body‘).css(‘overflow‘, ‘hidden‘);
                    $(‘.ui-widget-overlay‘).css(‘height‘, $(document).height());
                    $(" .mainContent").css(‘z-index‘,‘1500‘);
                    _this.isBlock = true;
                    _this.block(false);
                },
                close : function(event, ui) {
                    $(‘body‘).css(‘overflow‘, ‘auto‘);
                    $("#" + dialogDivId).wijdialog("close");
                    $("#" + dialogDivId).wijdialog("destroy");
                    $(" .mainContent").css(‘z-index‘,‘‘);
                    $("#" + dialogDivId).remove();
                    _this.isBlock = false;
                    _this.unblock();
                },
                captionButtons : {
                    pin : {
                        visible : false
                    },
                    refresh : {
                        visible : false
                    },
                    toggle : {
                        visible : false
                    },
                    minimize : {
                        visible : false
                    },
                    maximize : {
                        visible : false
                    }
                }
            });
            $("#" + dialogDivId).wijdialog(‘open‘);
            $("#" + dialogDivId).css("z-index", 10000);
        }

设置属性draggable 为false即可

参考地址:https://forum.jquery.com/topic/jquery-ui-dialog-extremely-slow-with-long-select-on-ie

时间: 2024-10-14 05:04:58

jqueryUI弹出框问题的相关文章

[js]uploadify结合jqueryUI弹出框上传,js中的冒出的bug,又被ie坑了

引言 最近在一个项目中,在用户列表中需要对给没有签名样本的个别用户上传签名的样本,就想到博客园中上传图片使用弹出框方式,博客园具体怎么实现的不知道,只是如果自己来弄,想到两个插件的结合使用,在弹出框中使用uploadify插件进行上传,每次都会报错很是无语,最后找到解决方案,这里记录一下,算是对工作中遇到的bug的一个总结. bug 这是vs调试状态下,显示的信息.在浏览器端,点击第一次上传按钮,正常,将弹出框关闭后,第二次打开,就会出现问题: 第一次单击上传: 第二次,关闭弹出框,再次单击上传

四种常见的提示弹出框(success,warning,error,loading)原生JavaScript和jQuery分别实现

虽然说现在官方的自带插件已经有很多了,但是有时候往往不能满足我们的需求,下面我简单介绍一些 常见的四种提示弹出框(success,loading,error,warning),我分别用原生JavaScript和jQuery来介绍分享给各位博友! 一.首先介绍原生JavaScript来实现四种提示弹出框: 第一步:先看看html的建立 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http:

css 弹出框

最近想弄一个类似登陆框的那种弹出框,其实网上已经有很多例子,而且也有相应的插件,例如:jquery-ui的,可直接使用,而我就简单的弄了个简易版的登陆框,真的很简易. 其实原理就是设置两个div,一个div_cover,一个div_content.div_cover用于覆盖原来的界面,可以使原来的界面不被触及,并且模糊一下,而div_content则用于显示内容,关键点是通过z-index这个css属性来设置(z-index 属性设置元素的堆叠顺序.拥有更高堆叠顺序的元素总是会处于堆叠顺序较低的

在ASP.NET MVC4中实现同页面增删改查,无弹出框02,增删改查界面设计

在上一篇"在ASP.NET MVC4中实现同页面增删改查,无弹出框01,Repository的搭建"中,已经搭建好了Repository层,本篇就剩下增删改查的界面了......今天的阳光真特么好,写完本篇,好出去在阳光下溜溜狗.散散步什么的,正所谓文武之道一张一弛,走神了,进入正题. 首先是一个View Model,在这里定义验证规则,提交和保存数据的时候还必须和领域模型映射. using System; using System.ComponentModel.DataAnnotat

clipboard.js在弹出框中无法复制的问题

前几天发现了个bug,在jquery-ui的弹出框(dialog)中,使用clipboard.js实现的复制功能,竟然不会生效,后面查了下相关资料,发现不止jquery-ui的dialog不行,其他的模态框,例如bootstrap的,也是一样不会生效的.原因就是弹出框会自动focus,而复制的底层实现是要获取选中的内容,失去焦点后就无法获取到了,从而导致复制失败. 解决办法: 1)对于 Bootstrap 模态框(Modals)中使用,或是在其他修改焦点的类库中使用,你会希望将获得焦点的元素设置

安卓中的弹出框

AlertDialog.Builder builder = new Builder(Context context) 得到一个context所在页面的弹出框, 可以是单选 builder.setSingleChoiceItems(items, checkedItem,listener)  items为弹出框的条目,checkedItem为默认选择的条目(一个),listener为弹出框的点击事件监听器(DialogInterface.OnClickListener的类型,是内部类), 也可以是多

Bootstrap方法为页面添加一个弹出框

<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>Bootstrap 实例 - 弹出框(Popover)插件</title> <link rel="stylesheet" href="https://cdn.static.runoob.com/libs/bootstrap/3.3.7/css/bootstrap

popover弹出框

<style> #view{width: 300px;height: 200px;border: 1px solid red;} </style> 以上是为了viewport更容易看出来设置的样式 <body style="margin: 50px;"> <div id="view"> <button class="btn btn-danger btn-lg" data-toogle=&quo

js 常见弹出框学习

模拟系统的弹出框 系统自带的弹出框 总结 链接  http://blog.csdn.net/anhuidelinger/article/details/17024491 参考这个网站学习模态框的动态弹出   http://tympanus.net/codrops/2013/06/25/nifty-modal-window-effects/,网站提供打包好的资源下载. html中的基本结构: <div class="md-modal md-effect-1" id="mo