asp实现无限级分类的方法js版

MenuArr=new Array()

MenuLenArr=new Array()

SubMenuArr=new Array()

MenuIdArr=new Array()

MenuArr[1]="<%call top11%>" //洲名|||...

MenuArr[2]="<%call top1%>" //洲名###国名|||...

MenuIdArr[1]="zhou"

MenuIdArr[2]="author"

MenuClass=2 //4级菜单

splitchar1="|||";

splitchar2="###";

基本的menuArr[1]与menuArr[2]用类输出

options.add(new Option( "-----请选择-----",""));

add(new Option("text","value"))用法

js生成的value值为top1中的名字,有些用id,有些用文字,在结合数据库select的可行性的原则下修改

sub top1

sql="select * from type2"

rs.open sql,conn,1,1

while not rs.eof

a=rs("id2")

b=rs("p_type2")

call top2(a,a)

rs.movenext

wend

rs.close

end sub

sub top11

sql="select * from type2"

rs.open sql,conn,1,1

while not rs.eof

response.write (rs("p_type2")&"|||")

rs.movenext

wend

rs.close

end sub

sub top2 (id,b)

sqle="select DISTINCT(author) from product where id2="&id

set rsa=server.CreateObject("adodb.recordset")

rsa.open sqle,conn,1,1

if not(rsa.eof) then

while not rsa.eof    

response.write (b&"###")

response.write rsa("author")&"|||"

rsa.movenext

wend

else

response.write (b&"###")

response.write "无"&"|||"

end if

rsa.close

end sub

%>

时间: 2024-09-23 19:18:35

asp实现无限级分类的方法js版的相关文章

asp实现无限级分类的方法js版_ASP基础

MenuArr=new Array()MenuLenArr=new Array()SubMenuArr=new Array()MenuIdArr=new Array()MenuArr[1]="<%call top11%>" //洲名|||...MenuArr[2]="<%call top1%>" //洲名###国名|||...MenuIdArr[1]="zhou"MenuIdArr[2]="author"

琥珀无限级分类联动菜单AJAX版

ajax|菜单|联动菜单 我做好琥珀无限级分类联动菜单Javascript版后,在蓝色理想和CSDN上发表了一下,梅花雪兄在CSDN上提出了效率不足的问题,我也认识到了这一点,本打算项目完工后再进行完善,但一时技痒,便在网上寻找了一下资料,最后做出了此AJAX版无限级分类联动菜单.因时间匆忙,做得比较粗糙,但已利用AJAX技术,实现无限级联动,待过一段时间再完善此版本.希望能给大家提供一些帮助,有好的建议或bug可在此帖后回复或浏览http://www.51ajax.com/bbs/发帖.运行环

ThinkPHP自动填充实现无限级分类的方法_php实例

本文实例展示了ThinkPHP自动填充实现无限级分类的方法,是ThinkPHP常用功能之一,非常具有实用价值.现将完整实例分享给大家,供大家参考.具体实现步骤如下: 表aoli_cate如下图所示: 一.action部分: aoli/Home/Lib/Action/CataAction.class.php文件如下: <?php class CateAction extends Action{ function index(){ $cate=M('cate'); $list=$cate->fie

琥珀无限级分类联动菜单AJAX版_AJAX相关

我做好琥珀无限级分类联动菜单Javascript版后,在蓝色理想和CSDN上发表了一下,梅花雪兄在CSDN上提出了效率不足的问题,我也认识到了这一点,本打算项目完工后再进行完善,但一时技痒,便在网上寻找了一下资料,最后做出了此AJAX版无限级分类联动菜单.因时间匆忙,做得比较粗糙,但已利用AJAX技术,实现无限级联动,待过一段时间再完善此版本.希望能给大家提供一些帮助,有好的建议或bug可在此帖后回复或浏览http://www.51ajax.com/bbs/发帖.运行环境:MS IE 6.0 F

php无限级分类实现方法分析_php技巧

本文实例讲述了php无限级分类实现方法.分享给大家供大家参考,具体如下: 1. 递归 public function getInfo(){ $data=$this->select(); $arr=$this->noLimit($data,$f_id=0,$level=0); return $arr; } //无限极分类 public function noLimit($data,$f_id=0,$level=0){ static $lists=array(); foreach($data as

PHP简单实现无限级分类的方法_php技巧

本文实例讲述了PHP简单实现无限级分类的方法.分享给大家供大家参考,具体如下: 数据库结构: CREATE TABLE IF NOT EXISTS `city` ( `id` int(11) NOT NULL auto_increment, `name` varchar(30) character set utf8 collate utf8_unicode_ci NOT NULL default '0', `parentId` int(11) NOT NULL default '0' PRIMA

ASP把无限级分类生成数组

数组 把无限级分类循环出来确实是一件头疼的事情.比如,我们要循环出一个SELECT,或一个TABLE,要写一大堆判断.有没好点的办法呢?我的做法是生成数组,可以重复调用,直接循环数组就行了.为了方便,我把它写成了类. class.asp 返回所有分类的数组,并按顺序排列有4个属性:set aa=new classlistaa.id="id"//编号的名称aa.classname="classname"//分类名称aa.pid="pid"//父ID

Asp.net 无限级分类实例代码_实用技巧

在网上找了很久也没有找到例子,没办法了,想偷懒也偷不成了,还是自己老老实实的写一个吧.不多废话,下面请看我做的详细方法. 1.无限级分类肯定要数据库支持啦,用户可以动态添加他们的分类嘛,下面是数据库的结构: 数据库主要有三个字段,这是最基本的了.第一个是主键,第二个是分类的名称了,第三个是父级目录id号. 2.成品的效果图:(大家最关心的是不是这个啊?看看是什么样子再看程序怎么吧) 看!!就长这个模样啦,这个层次关系就是上面那个数据所显示的结果.怎么样?还行吧... 3.最后就是提供程序咯,程序

laravel 5.4中实现无限级分类的方法示例

前言 本文主要给大家介绍的是关于laravel 5.4中实现无限级分类的相关内容,分享出来供有需要的朋友们参考学习,下面话不多说,来一起看看详细的介绍吧. 方法如下: 1.建立表 php artisan make:migration create_category_table --create=category 在database/migrations/下找到你的迁移文件 建入: <?php use Illuminate\Support\Facades\Schema; use Illuminat