关于使用ASP(VB Script)编写数据库级联多级菜单的提问?
flxs 2004-08-02 10:06:48 我是一名ASP爱好者,最近使用ASP(VB Script)编写一个小项目。在编写数据库级联多级菜单时,遇到了一个问题一直没有解决。
我已经解决了级联菜单在网页内部通过客户端的事件驱动来实现选单的自动更新。
我的思路是:
①建立二维数组,将级联菜单的各级数据装入到不同的二维数组中;
②通过ASP(VB Script)的客户端事件根据二维数组中的数据利用DHTML的Select对象的ADD和Remove方法来实现菜单内容根据上一级菜单的变化自动更新。通过试验,已经成功的实现了此功能。
现在我遇到的问题是,我使用的二维数组中的数据是事先在客户端建立好的,是客户端变量。现在我要将服务器联接的数据库表单中的数据读出,并付值的数组是服务器端的变量。其变量无法在客户端脚本中象客户端变量一样被使用。如何才能将一个服务器断的变量转变成客户端变量,或是说如何将一个服务器的变量引入或装入Web页中,从而使之成为客户端变量呢?请各位帮我指出一条明路。谢谢!