基于jquery 无限极分类下拉列表选择插件

  还有2个月毕业,事情蛮多的,因为自己的项目里经常出现无限极分类 为了方便就写了这个插件

http://39327.42la.com.cn/example/Sort.doc.htm

海子 Silvester.Hai@gmail.com [2012-4-3 15:02:30]

无限极分类下拉列表选择

HTML:
 
<div id="#sort"></div>
<a href="javascript:;" onclick="getpath1()">获取分类信息</a>

 

javascript:
<script type="text/javascript">
                     var n = $("#sort").Sorts({
                         startid: 0,
                         url: "/JsonSort.aspx"
                     });
                     //获取分类地址
                     function getpath1() {
                         alert(n.createpath());
                     }
</script>

 

参数说明:

startid 参数
分类选择时的开始ID,提供选择的根节点,默认值为:0
url 参数
指请求的地址 【/Sort/GetSort/】 get 参数 为 id=[num] 例子:【http://localhost:11251/Sort/GetSort/?id=12059】
返回json格式:
[ {"id":1,"type":"产品","parentid":0,"path":"0"},
{"id":2,"type":"企业","parentid":0,"path":"0"},
{"id":7,"type":"资讯","parentid":0,"path":"0"},
{"id":33,"type":"行业分类","parentid":0,"path":"0"}]

 

everyrequest:
每次选择都触发一次请求 即使本地变量里有值 默认值为 false
lChar:
区分每一个类切割的字符 默认值:“|”
sChar:
区分每一个类的每个节点切割的字符 默认值:“,”
forpath:
页面初始化时要加载的选择 默认值: null
posted @ 2012-04-04 19:18  海叔  阅读(889)  评论(0编辑  收藏  举报