现,不过根据笔者经验,除非万不得已,能够利用js实现的话就尽量不要使用jsp,因为js是静态语言,执行不需要和服务器联系
,不论在速度上还是稳定性上都有很大的优越性。
下拉框的条目内容如果是事先确定的并且数量较少,那么可以事先定义两个数组,将下拉框的条目内容存进去,为了实现上的方便,可以利用下标对照进行存储,当然,也可以用别的方法,只要可以做到第一级下拉框和二级的条目对应起来就行了。
以下标对照存储为例
比方说第一级下拉框的内容为A,B,C当选定A时,二级下拉框内容为11,22,33,选定B时,二级下拉框内容为44,55,66,选定C时,二级下拉框内容为77,88,99;这样的话定义的两个数组为:
var quanbu1 = new Array(A,A,A,B,B,B,C,C,C)
var quanbu2 = new Array(11,22,33,44,55,66,77,88,99)
这个我也遇到过,不过是在淘宝新添加商品时。你的浏览器版本已经够了,不是版本问题,推荐试下我当时用的方法:
关掉所有不必要的网页,在浏览器里选择菜单“工具→internet选项”,在“常规”下点击“浏览历史记录”框中的删除,在弹出框中全选所有勾选框,点“删除”。这样清空掉所有网页缓存文件。
如果还不好,试下“开始→运行”,regsvr32 jscript.dll
重新注册一下js的解释引擎,然后再开IE
还不行???
在INTERNET选项里,有个“安全”,把那个网站加到“可信站点”里,然后再打开。
要这样还不行的话,一般打开那个页的话,浏览器左下角会有错误警告,你双击然后看那是什么错误,把具体的提示发出来我看看