如何使下拉列表动态加载时不出现抖动 本帖最后由 pg_guo 于 2010-03-31 16:04:34 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <select id="lb" onmouseover="loadSelData(this)"> <HTML><HEAD><TITLE> New Document </TITLE></HEAD><BODY>类别: <select id="lb"><option value="">请选择</option></select> </BODY><script type="text/javascript">function loadSelData(SelObj){if(SelObj.length>1)return;var rows = [["英语","english"],["汉语","chinese"]];//此处为由数据库读出数组值addOption(SelObj,rows);}function addOption(SelObj,values){SelObj.options.length=0;SelObj.options.add(new Option("请选择",""));for(var i=0;i<values.length;i++){SelObj.options.add(new Option(values[i][0],values[i][1]));}}loadSelData(document.getElementById("lb"))</script> 其实不用在用户点击了再去获取数据比如说级联的select,第一级的可以在页面加载完成后就去获取,而后面的可以在前一级选取后去获取,用click之类的事件去获取,都有个时间差,基本上都会抖动的。。 关于 鼠标经过时出现下拉菜单,移走后菜单消失 的问题SOS 求一条正则表达式 JS面向对象(创建类 继承类 )的实现 怎样原有的子目录马上消失? 求教一个程序功能思路(两头滑动效果) 请问怎样做浮动的标语 高分求救 如何在进入页面后直接跳到页面最底部? showModalDialog打开的文件,location.reload(true)刷新不了图片 请问实现在地图背景下弹出可浮动透明窗体怎么做呢 怎样判断出否存在arr[x] 对象的“原型引用”是一个什么概念,通俗的说说行吗?(prototype属性)
<HEAD>
<TITLE> New Document </TITLE>
</HEAD>
<BODY>
类别:
<select id="lb">
<option value="">请选择</option>
</select> </BODY>
<script type="text/javascript">
function loadSelData(SelObj)
{
if(SelObj.length>1)return;
var rows = [["英语","english"],["汉语","chinese"]];//此处为由数据库读出数组值
addOption(SelObj,rows);
}
function addOption(SelObj,values)
{
SelObj.options.length=0;
SelObj.options.add(new Option("请选择",""));
for(var i=0;i<values.length;i++)
{
SelObj.options.add(new Option(values[i][0],values[i][1]));
}
}
loadSelData(document.getElementById("lb"))
</script>
比如说级联的select,第一级的可以在页面加载完成后就去获取,而后面的可以在前一级选取后去获取,用click之类的事件去获取,都有个时间差,基本上都会抖动的。。