Jquery实现的弹出窗口,选择框内内容后赋值给文本框
2011-11-16 14:40
621 查看
一、先描述下可以实现什么:
下拉框一改变,弹出框出现,选择弹出框中的值会赋值给下拉菜单
二、代码:
下拉框一改变,弹出框出现,选择弹出框中的值会赋值给下拉菜单
二、代码:
<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <title>Subscribe策略</title> <style type="text/css"> * { margin: 0; padding: 0;} #bg{ display:none; position:fixed; _position:absolute; height:100%; width:100%; top:0; left:0; background:#000; border:1px solid #cecece; z-index:1; } #logWin{ display: none; margin-top:300; padding:0; position:fixed; _position:absolute; z-index:2; width:230px; height:140px; border:1px solid #c8c8c8; background:#fff; overflow:auto; } #logWin h2{ height:30px; background:#c8c8c8; text-align:center; line-height:30px; color:#fff; } #logWin form{ margin:20px 10px 10px 10px; } #logWin .dataArea{ margin-top:10px; } #logWin .controlArea{ margin-top:13px; margin-left:35px; } #logWin .controlArea input{ width:60px; } </style> <script src="js/jquery.js" type="text/javascript"></script> <script type="text/javascript"> function findit(msg){ var logStatus = 0; if(msg==2) checkWin(logStatus); } function centerWin(){ //center the Win to the center of screen var windowWidth = document.documentElement.clientWidth, windowHeight = document.documentElement.clientHeight, scrollTop = document.documentElement.scrollTop, scrollLeft = document.documentElement.scrollLeft, popupWidth = $("#logWin").width(), popupHeight = $("#logWin").height(); $("#logWin").css({ "display" : "block", "position" : "absolute", "top" : scrollTop + windowHeight/2 - popupHeight/2, "left" : scrollLeft + windowWidth/2 - popupWidth/2 }); //only need force for IE6 $("#bg").css({"height" : windowHeight}); } function checkWin(logStatus01) { logStatus=logStatus01; if (logStatus == 0) { //if the window is disabled, enable the window centerWin(); $("#bg").css({"opacity":"0.5"}); $("#bg").fadeIn("fast"); logStatus = 1; } else { //disable the window $("#bg").fadeOut("fast"); $("#logWin").fadeOut("fast"); logStatus = 0; } } $(function() { $("#no1,#no2,#no3,#no4").click(function(){ var msg01=$(this).text(); $("#role").append("<option selected='selected'>"+msg01+"</option>"); $("#logWin").css({ "display" : "", }); }); }); </script> </head> <body> <select name="role_select" style="width: 154px" id="role" class="login_input" onchange="findit(this.options[this.options.selectedIndex].value)"> <option value="1">******</option> <option value="1">******</option> <option value="2">输入</option> </select> <div id="logWin"> <h2>点击你想输入的内容</h2> <ul style="margin-left=10px; list-style:none;"> <li id="no1">NO1</li> <li id="no2">NO2</li> <li id="no3">NO3</li> <li id="no4">NO4</li> </ul> </div> </body> </html>
相关文章推荐
- jQuery实现选中弹出窗口选择框内容后赋值给文本框的方法
- jQuery实现选中弹出窗口选择框内容后赋值给文本框的方法
- TextBox 内容由弹出窗口选择返回的实现
- 实现弹出窗口选择内容
- jQuery实现select下拉框左右选择_交换内容
- 用showModalDialog弹出窗口和UltraWebTree树实现的行政区域(省,市,县)选择
- JQuery 绑定select标签的onchange事件,弹出选择的值,并实现跳转、传参
- android PopupWindow实现从底部弹出或滑出选择菜单或窗口
- jquery实现select选择框内容左右移动代码分享
- jQuery实现的选择商品飞入文本框动画效果完整实例
- JQuery 绑定select标签的onchange事件,弹出选择的值,并实现跳转、传参
- android PopupWindow实现从底部弹出或滑出选择菜单或窗口
- jQuery实现单击弹出Div层窗口效果(可关闭可拖动)
- Jquery实现鼠标双击Table单元格变成文本框,输入内容并更新到数据库
- android Activity实现从底部弹出或滑出选择菜单或窗口(不需要dialog或popupwindow)
- 弹出页面选择内容,返回上一页面的赋值(两种)
- JQuery 绑定select标签的onchange事件,弹出选择的值,并实现跳转、传参(selected的值和页面其它元素的值)以及js的select
- jquery 弹出登录窗口实现代码
- jQuery插件实现select下拉框左右选择_交换内容(multiselect2side)
- Jquery实现弹出选择框选择数据后返回,数据实现分页