行业分类
自己写的jquery多级省市县代码
日期:2013-01-21 14:34  点击:152

数据库
id         name         parentid
1          北京               0
2          丰台区            1
3          朝阳区           2

以parentid为条件,返回以下形式的字符串。
id,name|id,name   下为例
2,丰台区|3,朝阳区

<script>
//opname,子下拉框的name
//pid,所选类别id
function getssx(opname,pid){
$.ajaxSetup({
async: false
});
var j;
var drow;
var ditem;
$.post("getshi.asp",
     {id:pid},
     function(data){
      drow=data.split("|");
      });
for (i=0;i<drow.length;i++){
   ditem=drow[i].split(",");
   document.myform[opname].options[i] = new Option(ditem[1],ditem[0]);
   }

}
</script>


<select name="Province" size="1" onchange="getssx('city',this.value)">
</select>

可加无限下级。

关于网站  |  普通版  |  触屏版  |  网页版
首页 刷新 顶部