遮罩层遮不住DropDownList---获取页面上所有的select并隐藏
2012-10-09 15:45
295 查看
【IE6下】假如页面使用了服务器控件DropDownList,然后在某一操作上要实现弹出层,这时候你就会发现:遮罩层遮不住DropDownList!!!
怎么办?
我的办法是:获取页面上所有的select(也就是DropDownList)
var drpall = $("select"); //一行代码获取页面上所有的select
然后隐藏select
drpall.hide();
因为只有在IE6下才会出现遮不住的情况,所以在加个判断:$.browser.version == "6.0"
合起来就是:
$("#login_id").click(function () {
if ($.browser.version == "6.0") {
var drpall = $("select");
drpall.hide();
}
outbox("#addbalck", "#warpbox");
});
//这里给出的demo是在点击登录按钮(login_id)的时候弹出遮罩层,看关键代码
--进一步讨论:那如果去掉了遮罩层后呢,DropWownList还是隐藏的???
解决办法:drpall.show();
function CloseLogin() {
if ($.browser.version == "6.0") {
var drpall = $("select");
drpall.show();
}
$("#addbalck").hide();
$("#warpbox").hide();
}
怎么办?
我的办法是:获取页面上所有的select(也就是DropDownList)
var drpall = $("select"); //一行代码获取页面上所有的select
然后隐藏select
drpall.hide();
因为只有在IE6下才会出现遮不住的情况,所以在加个判断:$.browser.version == "6.0"
合起来就是:
$("#login_id").click(function () {
if ($.browser.version == "6.0") {
var drpall = $("select");
drpall.hide();
}
outbox("#addbalck", "#warpbox");
});
//这里给出的demo是在点击登录按钮(login_id)的时候弹出遮罩层,看关键代码
--进一步讨论:那如果去掉了遮罩层后呢,DropWownList还是隐藏的???
解决办法:drpall.show();
function CloseLogin() {
if ($.browser.version == "6.0") {
var drpall = $("select");
drpall.show();
}
$("#addbalck").hide();
$("#warpbox").hide();
}
相关文章推荐
- 获取所有被禁用的input和select
- 一句代码搞定,所有页面点击空白处隐藏键盘
- react表单提交(实现提交时不刷新页面并一键获取到所有数据)
- Jquery获取select,dropdownlist,checkbox下拉列表框的值
- Java 爬虫(获取指定页面中所有的邮箱地址)
- 获取页面中所有控件中某个属性
- Jquery获取select,dropdownlist,checkbox下拉列表框的值
- Jquery获取select,dropdownlist,checkbox下拉列表框的值
- js获取select 下拉列表中的所有值
- js 获取asp 控件DropDownList的选择值,及所有的text和value
- Jquery获取select,dropdownlist,checkbox下拉列表框的值
- 如何在jsp页面中获取select,radio,checkbox的值
- 提交页面获取不到js向DropdownList写的Options的值,如何处理
- DropDownList获取的SelectIndex一直为0的问题
- watir 获取页面所有元素
- JS获取页面所有input type=“text”的ID和value
- json原理和jquey循环遍历获取所有页面元素
- SSH 项目中,action获取jsp页面传过来的select值
- getParameterMap()获取JSP页面所有键值对数据
- Jquery获取select,dropdownlist,ch…