本文实例讲述了javascript实现省市区三级联动下拉框菜单代码。分享给大家供大家参考。具体如下:
运行效果截图如下:
首先写一个静态的页面:
QQ JS省市区三级联动
调用的geo.js源码:
function Dsy() { this.Items = {}; } Dsy.prototype.add = function (id, iArray) { this.Items[id] = iArray; } Dsy.prototype.Exists = function (id) { if (typeof(this.Items[id]) == "undefined") return false; return true; } function change(v) { var str = "0"; for (i = 0; i 0 || !v) { if (dsy.Exists(str)) { ar = dsy.Items[str]; for (i = 0; i