<script>
function s(o){
var a=new ActiveXObject("Microsoft.XMLHTTP");
a.open("GET","test.asp?value="+o.value,false);
a.send();
txt.value=a.responseText
}
</script>
<select onchange="s(this)">
<option value="部门1">部门1
...
</select>
<input id=txt>
test.asp
--------
request.querystring("value")
查询再response.write rs("people")&","
就可以了
function s(o){
var a=new ActiveXObject("Microsoft.XMLHTTP");
a.open("GET","test.asp?value="+o.value,false);
a.send();
txt.value=a.responseText
}
</script>
<select onchange="s(this)">
<option value="部门1">部门1
...
</select>
<input id=txt>
test.asp
--------
request.querystring("value")
查询再response.write rs("people")&","
就可以了
解决方案 »
- jquery中为迭代出来的表单绑定动态事件
- js 实现 tree节点 上移下移问题??100分送
- Jquery 高手帮忙!关于圆角的问题!!!
- js如何判断网页是由ie打开的还是VC打开的
- Javascript调用OCX控件时出现“对象不支持此方法或属性 ”错误!
- 紧急求助getElementsByTagName怎样获得包含特殊字符的字段
- 菜单联动问题!!!!!!!!!!!!!1
- 添加题目没有弹出窗,头晕,请各位给看看?
- 一行javascript没看懂,求解释
- 有没有办法知道是否是当前页面空白部分获得了焦点?
- 用script如何确定那个button被按下
- 子窗口向父窗口传递的值的简单问题!100分献上。
你也可以把所有的东西读出放到一个数组中,选择一个部门时再调出需要的内容。
把需要的信息都放到该select,因为select的属性是可以任意扩展的
每当触发一个onchang时间就到该select中去检索,并更新另外一个input,或者更多input
,select,或者其它控间.就像在前台放了一个table一样
当然你也可以用数组,但面向对象的特性不能充分应用,程序不易维护.
改种方案缺陷在于当数据量较大时,效率较低,因为前台需要维护一个很大的table