JSP页面dialog弹出层

1.脚本代码

    function showCreate(){
    	$('#createDialog').dialog({
    			title : '新增客户经理'
   			},{
   				height : 580
		  	},{
				width : 780
			},{
				resizable : true
			},{
				modal : true
			},{
				show : 'clip'
			}
		);
    }

2.触发按钮代码

	<input type="button" class="createBtn" onclick="showCreate();" value="新增" />

3.需要在dialog中显示的div 默认设置为display:none;

<div class="formPanel" id="createDialog" style="display:none;">
		<form id="saveCusmanagerAjax" action="${ctx}/bns/loanAjax/LoanCusmanager/save.do" method="post">
		<div class="formPanelBody">
			<table class="formTable" cellpadding="0" cellspacing="0">
   				<tr>
					<td class="tdLabel">
						<span class="required"></span>省份编号:
					</td>
					<td  >
						<input value="" id="provinceNo" name="provinceNo"    />
					</td>
					<td class="tdLabel">
						<span class="required"></span>省份名称:
					</td>
					<td  >
						<input value=" " id="province" name="province"    />
					</td>
				</tr>
				<tr>
					<td class="tdLabel">
						<span class="required"></span>市区编号:
					</td>
					<td  >
						<input value=" " id="cityNo" name="cityNo"    />
					</td>
					<td class="tdLabel">
						<span class="required"></span>市区名称:
					</td>
					<td  >
						<input value=" " id="city" name="city"    />
					</td>
				</tr>
				<tr>
					<td class="tdLabel">
						<span class="required"></span>部门编号:
					</td>
					<td  >
						<input value=" " id="deptNo" name="deptNo"    />
					</td>
					<td class="tdLabel">
						<span class="required"></span>部门名称:
					</td>
					<td  >
						<input value=" " id="dept" name="dept"    />
					</td>
				</tr>
				<tr>
					<td class="tdLabel">
						<span class="required"></span>团队编号:
					</td>
					<td  >
						<input value=" " id="teamNo" name="teamNo"    />
					</td>
					<td class="tdLabel">
						<span class="required"></span>团队名称:
					</td>
					<td  >
						<input value=" " id="team" name="team"    />
					</td>
				</tr>
				<tr>
					<td class="tdLabel">
						<span class="required"></span>经理编号:
					</td>
					<td  >
						<input value=" " id="managerNo" name="managerNo"  />
					</td>
					<td class="tdLabel">
						<span class="required"></span>经理姓名:
					</td>
					<td  >
						<input value=" " id="manager" name="manager"    />
					</td>
				</tr>
				<tr>
					<td class="tdLabel">
						<span class="required"></span>是否启用:
					</td>
					<td colspan="3" >
						<input value=" " id="isused" name="isused"    />
					</td>
				</tr>
   			</table>
    	</div>
    	<div class="formPanelFoot">
    		<table cellpadding="0" cellspacing="0">
    			<tr>
    				<td>
    					<input id="submitButton" onclick="saveCusmanagerByAjax();" type="button" value="提交" />
    					<input type="button" value="后退" onclick="history.back();" />
    				</td>
    			</tr>
    		</table>
    	</div>
		</form>
    </div>

4.关闭dialog的脚本代码:

    function closeDialog(){
		$('.dialog').dialog('close');
	}  

5.

时间: 2024-11-07 13:22:53

JSP页面dialog弹出层的相关文章

jQuery Dialog弹出层对话框插件

Dialog.js的相关注释已经添加,可以按照注释,进行相关样式的修改,适用于自定义的各个系统! dialog.js 1 /** 2 * jQuery的Dialog插件. 3 * 4 * @param object content 5 * @param object options 选项. 6 * @return 7 */ 8 function Dialog(content, options) 9 { 10 var defaults = { // 默认值. 11 title:'标题', // 标

JS通过设置cookie来控制弹出层,首次打开页面显示弹出层

<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.jb51.net/" /> <title>JS通过设置cookie来控制弹出层,首次打开页面显示弹出层,刷新页面不再显示:关闭浏览器重新打开.清除缓存cookie显示.</title&

一组li或者div里面多个弹出层对应各自的内容

今天在一个做一个页面开发的时候发现了这个需求,简单的给大家描述一下我的使用环境: 射鸡师要求点击每一个卡片上的查看更多需要弹出各自的内容: 可能有同学会说了,每个卡片下面写一个div当做弹出层就ok了.从效果上说,这样的方法是可以实现的,但是他存在以下的弊端: 1.代码量臃肿 2.工作量成倍增长 3.不方便维护 ... 我的实现原理和方法: 需要弹出的内容,我直接将他们存在json中去,然后点击的那一个“查看更多”遍历对应的json,将内容插入到弹出中即可,这样也只是需要些一个弹出层div!可能

ios11,弹出层内的input框光标错位

之前开发了一个微信项目,安全上线,维护期中苹果手机突然出现光标错位现象,经过排查,发现是最新的ios11系统的锅. 具体情况:弹出层使用position: fixed:弹出层内附带input/textarea输入框,ios11系统的苹果机用户在点击输入框,出现键盘后,弹出层被顶上去,而光标还停留在原处,即出现错位情况. 解决思路: 解决光标错位:弹出层设置为position: absolute:body添加position: relative; 弹出层重新定位:获取滚动条高度,设置为弹出层Top

ios11,弹出层内的input框光标错位 键盘弹出时,输入信息,光标一直乱跳

之前开发了一个微信项目,维护期中苹果手机突然出现光标错位现象,经过排查,发现是最新的ios11系统的锅. 具体情况:弹出层使用position: fixed:弹出层内附带input/textarea输入框,ios11系统的苹果机用户在点击输入框,出现键盘后,弹出层被顶上去,而光标还停留在原处,即出现错位情况. 解决思路: 解决光标错位:弹出层设置为position: absolute:body添加position: fixed; 弹出层重新定位:获取滚动条高度,设置为弹出层Top值: funct

弹出层,阻止页面滚动--阻止事件冒泡

今天要实现一个效果:点击图片后弹出一个浮层,该浮层内容比较多,设置overflow:auto;希望浮层滚动的时候,底层的页面是不动的.在网上查了很多,都没有找到解决方案,有人在问,但是并没有人回答.所以特地跑去问了师傅,在这里分享一下,希望遇到同样问题的小白,可以有所帮助. 首先,把底层页面放在一个div中,包起来,设置它的css样式: 1 #main{ 2 position: fixed; 3 width: 100%; 4 top:0; 5 height:100%; 6 z-index:1;

关于ios的safari下,页面底部弹出登陆遮罩层,呼出软键盘时 问题解决

前阵子遇到了一个问题,就是手机端页面弹出遮罩+底部登陆的弹出层. 一般情况下就直接给fixed固定定位了,然而做测试时发现了一个很大的问题 iOS的safari下,固定定位会跑到整个页面的最底部,而不是当前页的最底部. 查了好多百度然而还是没有找到有用的解决方案,后来问了一位前端的大神,大神说这种情况下,需要区分两种状态, 一是默认状态,即 除了safari之外的其他浏览器(需要判断一下浏览器是否为safari) 二是 safari浏览器状态下,(由于公司只要求测UC,QQ浏览器,顾,发现  在

弹出层覆盖整个页面方法

弹出层透明背景加框的常用样式和结构 .alertMessageBg{ position:fixed; _position:absolute; width:100%; height:100%; left:0; top:0; background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); z-index:97; display:none;}.alertMessageDivBorder{ position:fixed;

dialog弹出框 点击周围空白处弹出层不自动消失

dialog.setCanceledOnTouchOutside(false);// 设置点击屏幕Dialog不消失 dialog弹出框 点击周围空白处弹出层不自动消失