在handsontable制成的表格中,下拉框如何实现联动?

JavaScript013

在handsontable制成的表格中,下拉框如何实现联动?,第1张

网页下拉框联动,即第一个下拉框内容改变,则与之联动的另一个下拉框的内容也随之改变。这个功能javascript(以下简称js)或者jsp都可以实

现,不过根据笔者经验,除非万不得已,能够利用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选项里,有个“安全”,把那个网站加到“可信站点”里,然后再打开。

要这样还不行的话,一般打开那个页的话,浏览器左下角会有错误警告,你双击然后看那是什么错误,把具体的提示发出来我看看