JSP中JQuery UI Dialog弹窗使用具体操作
来源:互联网 发布:java不兼容的类型 编辑:程序博客网 时间:2024/04/30 05:26
1、简要说明
关于JQuery-UI-Dialog的使用说明确实不少,但是很多文章说明的不够详细。这样就导致了很多像我一样的新手,虽然按照人家写的做了,但是仍然跟人家做的不一样。有鉴于此,我就把自己刚刚进行过的操作的具体步骤写一篇文章,以飨新人。**注意:这里说的是JQuery-UI-Dialog,不是Jquery-easyUI-Dialog。**
2、引入JavaScript文件和CSS样式
使用JQuery-UI-Dialog需要引入必要的js文件盒css样式文件。(1)首先引入css样式文件: jquery-ui-1.8.4\themes\base/jquery-ui.css jquery-ui-1.8.4/themes/base/jquery.ui.dialog.css,这两个文件在jquery-ui解压后的文件夹中;(2)引入js文件: jquery-1.8.2.min.js, jquery-ui-1.8.4.custom.min.js, jquery-ui-1.8.4\ui\jquery.ui.dialog.js。
3、建立弹窗用div块
在JSP页面的body标签中任意位置(我个人建议是是开头或者结尾),建立一个空的div块,添加样式为隐藏。例如我的div代码如下:
<div title="标题栏" id="div1" name="div1" style="display: none; padding:0; border:0; margin-top:25px;">//如果你需要直接弹窗东西的话可以直接在这儿写</div>
4、弹窗函数
$(function(){ //给弹窗加了个单选框 var array = {"男":"","女":""}; var content = "请选择您的性别:"; for(var i=0; i<array.length; i++){ content += "<input type='radio' id='sex' name='sex'value='"+i+"'/>"; content += "<span>"+array[i]+"</span><br/>"; } $("#div1").html(content); }); function showdialog(){ $("#div1").dialog({ width:300, height:270, closeOnEscape:false,//右上角没有叉号 //↑↑↑在弹窗右上角不显示关闭按钮,如果要用右上角的关闭就是true或者不写这个属性 modal:true,//弹窗的时候不能动页面的其他地方(模态模式) create:function(e, ui){//开始执行的方法,用来处理弹出时事件 //给单选按钮加上默认选项 $("#sex").each( if($(this).val()==1){ $(this).attr("checked",true); } ); }, buttons:{//设置页面的按钮 //按钮的名字:对应的方法 "确认":function(){ var checkoption = $("input:radio[name='sex']:checked").next().text(); //获取选中的选项 var checkval = $("input:radio[name='sex']:checked").val(); //对应的值 alert("您选中的性别:"+checkoption+",对应的值为:"+checkval); }, "关闭":function(){ $(this).dialog("close");//关闭当前弹窗 } "其他":function(){ alert("你按下了其他按钮"); } } }); }
0 0
- JSP中JQuery UI Dialog弹窗使用具体操作
- 使用 jQuery UI Dialog
- 使用 jQuery UI Dialog
- 使用jquery ui创建dialog
- jQuery UI dialog 的使用
- jQuery UI dialog 的使用
- jQuery UI dialog 的使用
- jQuery UI dialog 的使用
- jQuery UI dialog 的使用
- jQuery UI dialog 的使用
- jQuery UI Dialog 参数使用
- jQuery UI dialog 的使用总结
- Jquery UI 中的dialog的简单使用
- jquery-ui之dialog的使用
- 转:jQuery UI dialog 的使用
- Jquery中dialog使用小记
- ASP.NET中使用JQuery UI Dialog致表单无法提交的解决方法
- jquery ui dialog 中使用select2 导致select2的input失去焦点的解决方法
- Latex 入门
- 在QWidget 窗口上弹出右键菜单
- JAVA之内部类--成员内部类- 静态内部类- 方法内部类- 匿名内部类
- maven assembly plugin
- LLDB命令详解(自用备忘)
- JSP中JQuery UI Dialog弹窗使用具体操作
- kalman 滤波 演示与opencv代码
- log4j:WARN Please initialize the log4j system properly
- Jquery源码解析-设计理念
- Mob ShareSDK的使用
- iOS开发教程:Storyboard全解析-第一部分
- Swivel
- Linkedin卖出好价钱,能给中国企业级市场带来什么启示?
- Android SQLite 数据库存储