2005年10月12日
摘要: 前两天想把无限联动改成颗树,好选择嘛,所以就写了点东西。 所需数据sortArr.js,每项最后一位表示是组还是元素:var arrSorts = new Array(35);arrSorts[0] = [1, "主类别一1", "0","0"];arrSorts[1] = [2, "主类别二2", "0","0"];arrSorts[2] = [3, "主类别三3", "0","1"];a... 阅读全文
posted @ 2005-10-12 22:47 往事如风 阅读(1398) 评论(0) 推荐(0) 编辑
摘要: 终于到了这个部分...... 这个部分需要7个文件:sortArr.js,selectArr.js,inputArr.js,combox.js,pause.js,sort.js,test.htm。 所使用的数据sortArr.js:var arrSorts = new Array(35);arrSorts[0] = ["1", "主类别一", "0", "1"];arrSorts[1] =... 阅读全文
posted @ 2005-10-12 22:32 往事如风 阅读(3217) 评论(3) 推荐(0) 编辑
摘要: 前面讲了要做可编辑且指定select的无限联动下拉菜单,我先写个可编辑的下拉框类,那个菜单在下篇中写。 网上的可编辑下拉框,用2个以上就有位置显示问题产生,所以我修正了,写了下面的东西。 说白了,可编辑下拉框就是在select上面放一个input,下面是一个可编辑下拉框类(combox.js):/** *可编辑下拉框对象类 * *可编辑下拉框,其实就是在下拉框的上面放了个无边框的输入框,在... 阅读全文
posted @ 2005-10-12 22:17 往事如风 阅读(4835) 评论(6) 推荐(0) 编辑
摘要: 前面我讲了普通的无限联动下拉框,但是,如果要指定select呢?这就要用下面这个联动下拉框类了。 由于要指定select,所以,前面的容器不需要了,我们用个数组把指定的select保存,另外,所用数据的结构稍有变化,多了个深度项,无限分类中每项肯定是有个深度的。 所用数据sortArr.js如下:var arrSorts = new Array(35);arrSorts[0] = ["1"... 阅读全文
posted @ 2005-10-12 22:08 往事如风 阅读(1240) 评论(0) 推荐(0) 编辑
摘要: 前段时间,由于项目原因,需要实现无限分类,就设计了一个无限分类的数据结构,然后又有了联动的要求,上网找了好久,没找到合适的,基本上都是定了级数的,要不就是不怎么好用的,只好自己写了,用到的数据结构当然就是实现无限分类的那张表的结构了,嘿嘿。 下面这个是个简单的无限分类联动下拉框类,在我后面的文章,会介绍更复杂的:-)。 好了,代码就这些了,大家可以存下来,运行就可以看到效果的。 有三个文... 阅读全文
posted @ 2005-10-12 21:53 往事如风 阅读(1092) 评论(0) 推荐(0) 编辑