我从网上直接下载了一个JS的省市县三级联,里面有的代码我都拷贝到我项目里了,怎么用也不显示效果,只有最下面那一个脚本我看不懂,但是我也都写入我的项目了啊,怎么就用不起来呢?求详解第四个JS代码..及修正后正常使用
<script src="jquery.js" type="text/javascript"></script>
<script src="data.js" type="text/javascript"></script>
<script src="datajs.js"type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function(){init("province","","city","","hometown","");});
</script>
<script src="jquery.js" type="text/javascript"></script>
<script src="data.js" type="text/javascript"></script>
<script src="datajs.js"type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function(){init("province","","city","","hometown","");});
</script>
解决方案 »
- 请问javascript中如何弹出一个对话框显示url
- 怎样阻止被别的窗口重定向?即禁用window.opener.oepn, window.opener.location等
- FileUpload 对象 怎么用js 操作 请高手帮忙看下
- 关于鼠标经过的弹出多级菜单
- 请问如何取得另一个页面上的text文本值,请指教
- 怎么用XML获取指定需要的数据
- 如何使一个table固底?
- 怎样通过一个按钮的单击事件让 checkbox 数组的所有内容都被选择?
- 文本框的问题
- form.文本框名字.value中的"文本框名字"如何用变量替代!
- 原型js释义,谁给我解释一下。不太懂
- Ext.Ajax.request问题求助
不是JQUERY自带的吧。去你那几个包含文件里找找吧。
说明下,前3个脚本的src下的只是下载来的文件名。
如果说jquery是个技术,我还一点都不知道。我只是拿来这个用用,那个,我要怎么使用前面导入的3个外部JS脚本?
听你一说,我还真怕看漏了,重新看了,的确没有init方法,哪冒出来的?我要怎么使用外部导入的JS?
google随便找的一个啊,路径绝对没问题,我测试过了,不知道怎么不能用,那第四个JS的我又看不懂,迷糊..
var cityList = new Array( );
cityList['北京'] = ['朝阳区','东城区','西城区', '海淀区','宣武区','丰台区','怀柔','延庆','房山'];
cityList['上海'] = ['宝山区','长宁区','丰贤区', '虹口区','黄浦区','青浦区','南汇区','徐汇区','卢湾区'];
cityList['武汉'] = ['江岸区','江汉区','硚口区', '汉阳区','武昌区','青山区','洪山区','江夏区 ','汉南区','蔡甸区'];
cityList['深圳'] = ['福田区', '罗湖区', '盐田区', '宝安区', '龙岗区', '南山区', '深圳周边'];
cityList['重庆'] =['俞中区', '南岸区', '江北区', '沙坪坝区', '九龙坡区', '渝北区', '大渡口区', '北碚区', '巴南区', '万盛区', '涪凌', '江津'];
cityList['天津'] = ['和平区', '河西区', '南开区', '河北区', '河东区', '红桥区', '塘古区', '开发区', '西青区', '津南区','东丽区'];
function changeCity( )
{
var province=document.myform.province.value;
document.myform.city.options.length=0;
for (var i in cityList)
{
if (i == province)
{
for (var j in cityList[i])
{
document.myform.city.options.add(new Option(cityList[i][j], cityList[i][j]));
}
}
}
document.myform.city.options.selectedIndex=0;
}
function loadAll()
{ for (var i in cityList)
{
document.myform.province.options.add(new Option(i, i));
}
document.myform.province.selectedIndex = 0;
}
</script>
<body onload="loadAll()">
<form>
<SELECT name="province" id="province" onChange="changeCity()">
<OPTION value="">--请选择城市--</OPTION>
</SELECT>
<SELECT name="city" id="city" >
<OPTION value="">--请选择区域--</OPTION>
</SELECT>
</form>
</body>