<script language=javascript>
function callserver()
{
var myid
myid=1
if(myid==<%=serverid%>)
alert("equal")
else
alert("not equal")
}
</script>
其中serverid实在服务器端定义的变量
dim serverid
serverid=1
function callserver()
{
var myid
myid=1
if(myid==<%=serverid%>)
alert("equal")
else
alert("not equal")
}
</script>
其中serverid实在服务器端定义的变量
dim serverid
serverid=1
不过你可以如上面所说的:
if(myid==<%=serverid%>)
{
.....
}
传参数给Javascript,但无法动态地传。所以你的问题的解决方法可以是这样的:就用Javascript实现,你可以先将所有部门及所有人员select出来,再用“级联选择显示”的方式进行分部门显示。
如:<script>
function BCommerce_onchange() {
len=prodlist.CategoryID.length
for (i=0;i<len;i++) {
prodlist.CategoryID.options[1]=null
}
BCommerce=prodlist.BCommerce.value
CategoryID=prodlist.SSCommerce.value
Pos=CategoryID.indexOf(";")
i=1
while (Pos>0) {
SCommerce1=CategoryID.substr(0,Pos)
Pos1=SCommerce1.indexOf("-")
BSCommerce1=SCommerce1.substr(0,Pos1)
if (BSCommerce1==BCommerce) {
SSCommerce1=SCommerce1.substr(Pos1+1)
Pos2=SSCommerce1.indexOf("|")
SSCommerceID=SSCommerce1.substr(0,Pos2)
SSCommerceName=SSCommerce1.substr(Pos2+1)
var oOption = document.createElement ("OPTION")
oOption.value=SSCommerceID
oOption.text=SSCommerceName
prodlist.CategoryID.options[i]=oOption
i=i+1
}
CategoryID=CategoryID.substr(Pos+1)
Pos=CategoryID.indexOf(";")
}
SCommerce1=CategoryID
Pos1=SCommerce1.indexOf("-")
BSCommerce1=SCommerce1.substr(0,Pos1)
if (BSCommerce1==BCommerce) {
SSCommerce1=SCommerce1.substr(Pos1+1)
Pos2=SSCommerce1.indexOf("|")
SSCommerceID=SSCommerce1.substr(0,Pos2)
SSCommerceName=SSCommerce1.substr(Pos2+1)
var oOption = document.createElement ("OPTION")
oOption.value=SSCommerceID
oOption.text=SSCommerceName
prodlist.CategoryID.options[i]=oOption
}
}
</script><span class="146px"><br>
大类</span>
<SELECT name="BCommerce" LANGUAGE=javascript onchange="return BCommerce_onchange()" class=cword09>
<option value="">====请选择====</option>
<OPTION value="13">存储设备</OPTION>
<OPTION value="18">耗材</OPTION>
<OPTION value="11">配件</OPTION>
<OPTION value="9">品牌机</OPTION>
<OPTION value="17">软件</OPTION>
<OPTION value="14">手机</OPTION>
<OPTION value="57">数码配件</OPTION>
<OPTION value="2">数码终端</OPTION>
<OPTION value="12">外设</OPTION>
<OPTION value="16">网络产品</OPTION>
</SELECT>
<span class="146px"><br>
小类</span>
<SELECT name="CategoryID" class=cword09>
<OPTION value="0">====请选择====</OPTION>
</SELECT>
<input type="hidden" name="SSCommerce" value="13-42|MO;13-44|磁带机;13-43|刻录机;13-45|移动存储;18-27|墨盒;18-51|色带/色带架;18-50|硒鼓;11-24|CPU;11-25|CPU风扇;11-33|光驱;11-49|机箱;11-37|键盘;11-35|内存;11-34|软驱;11-32|声卡 ;11-38|鼠标;11-31|显卡;11-30|显示器;11-29|硬盘;11-28|主板;11-36|转接卡;9-21|笔记本;9-52|服务器;9-20|台式机;9-53|移动PC;9-23|掌上电脑;17-56|杀毒软件;14-22|CDMA;14-19|GPRS;14-15|GSM;57-58|闪存卡;2-7|DISCMAN;2-6|MD播放器;2-4|MP3播放器;2-3|PDA;2-54|数码摄象机;2-8|数码相机;12-40|打印机;12-39|扫描仪;12-41|音箱;16-46|MODEM;16-48|PCMCIA卡;16-55|交换机;16-47|网卡">其中“大类”就相当于你的部门,而小类相当于人员,小类对应大类就相当于人员对应部门。不知道你明白否?