简单的两级联动ajax加载省市
来源:互联网 发布:淘宝卖家中心宝贝管理 编辑:程序博客网 时间:2024/05/29 19:58
//新添加修改的时候绑定省市
jquery Code:
//ajax绑定省s$(function(){var prov = '${tour.prov}';$.ajax({ url: "./listProv.jspx", type: 'POST', dataType: 'JSON', timeout: 5000, error: function() { alert('加载省列表失败!'); }, success: function(msg) { $("#province").empty(); $.each(eval(msg), function(i, item) { if(item.prov==prov){ $("<option value='" + item.prov + "' selected = 'selected'>" + item.prov + "</option>").appendTo($("#province")); }else{ $("<option value='" + item.prov + "'>" + item.prov + "</option>").appendTo($("#province")); } }); loadCity($("#province").val()); } }); $("#province").change(function() { loadCity($("#province").val()); }); function loadCity(parentid) { var city = '${tour.city}'; $.ajax({ url: './listCity.jspx?prov='+ parentid, type: 'POST', dataType: 'JSON', timeout: 5000, error: function() { alert('加载城市列表失败!'); }, success: function(msg) { $("#city").empty(); $.each(eval(msg), function(i, item) { if(item.city ==city){ $("<option value='" + item.city + "' selected = 'selected'>" + item.city + "</option>").appendTo($("#city")); }else{ $("<option value='" + item.city + "'>" + item.city + "</option>").appendTo($("#city")); } }); } }); }})
如果get方式出现中文乱码的时候:
那么ajax【get方式】附带参数的时候需要加个函数:encodeURIComponent
即:
url: './listCity.jspx?prov='+ encodeURIComponent(parentid),
说明:
encodeURIComponent方法在编码单个URIComponent(指请求参数)应当是最常用的,它可以讲参数中的中文、特殊字符进行转义,而不会影响整个URL。
具体详情请看:
CSDN发帖关于ajax get方式乱码:
http://bbs.csdn.net/topics/310141608
对函数URIComponent()的具体说明:
http://www.cnblogs.com/qiantuwuliang/archive/2009/07/19/1526687.html
- 简单的两级联动ajax加载省市
- 简单的省市两级联动
- AJAX实现简单的省市二级联动
- JQuery实现省市两级联动
- Html 简单的省市联动
- 省市联动的简单实现
- jQuery 中国省市两级联动(实用)
- jQuery 中国省市两级联动(实用)
- WPF后端绑定实现省市两级联动
- js的ajax做的省市联动
- 原生态ajax的省市联动
- jQuery的ajax(get)省市联动
- 两级联动的实现
- Ajax联动实现省市联动
- ajax pro省市联动
- ajax省市县联动
- jquery AJAX 省市联动
- AJAX实现省市联动
- 单例模式
- 单例模式的优点和缺点(摘自)
- Base64加密解密原理以及代码实现
- Java中对象的序列化
- itext5关于页眉和页脚的设置
- 简单的两级联动ajax加载省市
- onInterceptTouchEvent和onTouchEvent调用时序
- listview, gridview的性能优化
- 查看gcc版本信息和关联信息的命令
- http与https混搭可能导致安全风险提示问题
- 突然间想起了那首《在路上》,思绪万千,
- Deep Learning 的学习网站和教程
- strtol函数---将字符串按一定的进制转换
- Android呼出电话流程(原)