jsp ajax三级联动,Spring MVC+JSP实现三级联动
initProvinces();
});/**
* 获取省列表*/function initProvinces() {
$('#province').empty();
$.ajax({
type :"POST",
url : basePath+ "district/getProvinces.do",
success : function(data) {
$.each(data, function(i, it) {
$(""
+ it.name + "
").click(function() {
initCities(it.id);
}).appendTo($('#province'));
});
}
});
}/**
* 获取市列表*/function initCities(provinceID) {
$('#city').empty();
$.ajax({
type :"POST",
url : basePath+ "district/getCities.do?province=" +provinceID,
success : function(data) {
$.each(data, function(i, it) {
$(""
+ it.name + "
").click(function() {
initCounties(it.id);
}).appendTo($('#province'));
});
}
});
}/**
* 获取区县列表*/function initCounties(cityID) {
$('#county').empty();
$.ajax({
type :"POST",
url : basePath+ "district/getCounties.do?city=" +cityID,
success : function(data) {
$.each(data, function(i, it) {
$(""
+ it.name + "
")
.appendTo($('#province'));
});
}
});
}//……
---省---
---市---
---区---
spring MVC 代码:
@Controller
@RequestMapping(value= "/district")public classdistrictController {
@ResourceprivateDistrictService districtService;/**
* 获取省列表
* @return
* @throws Exception*/@RequestMapping(value= "getProvinces")
@ResponseBodypublicObject getProvinces() throws Exception {returndistrictService.getProvinces();
}/**
* 获取市列表
* @param province
* @return
* @throws Exception*/@RequestMapping(value= "getCities")
@ResponseBodypublic Object getCities(@RequestParam(value = "province") String province) throws Exception {returndistrictService.getCities();
}//再往下级的获取方式和getCities方法都相同,所以此处略过
}
jsp ajax三级联动,Spring MVC+JSP实现三级联动相关推荐
- JSP、Servlet和Spring MVC
今年刚接触JavaWeb的时候碰巧认识了一帮老师做后端的哥们,我俩平时用的最多的也都是Java. 我:"老哥,我想给我那个项目做一个服务器应用程序,怎么搞啊" 老哥:"S ...
- Spring MVC JSP 表单标签教程
在本教程中,我们将通过一个示例讨论所有与Spring MVC相关的JSP表单标签. 在本教程中,我们将使用下面重要的弹簧MVC表单标签进行讨论: 表单标签 文本字段标签 选择标签 复选框 无线电盒 密 ...
- [Spring MVC] - JSP + Freemarker视图解释器整合(转)
Spring MVC中如果只使用JSP做视图,可以使用下面这段即可解决: <!-- 视图解释类 --><bean class="org.springframework.we ...
- [Spring MVC] - JSP + Freemarker视图解释器整合
Spring MVC中如果只使用JSP做视图,可以使用下面这段即可解决: <!-- 视图解释类 --><bean class="org.springframework.we ...
- 中input标签赋值_Java程序员:Spring MVC JSP表单标签示例
Spring MVC的表单标签为Java程序员提供了许多额外的支持.例如数据绑定,允许自动设置数据并从Java对象中检索数据. 从2.0版本开始,Spring提供了一组全面的数据绑定感知标记,用于在使 ...
- Spring MVC page render时jsp中元素相对路径的解决办法
前段时间做了用Spring Security实现的登录和访问权限控制的功能,但是page render使用的是InternalResourceResolver,即在spring的servlet配置文件 ...
- Spring MVC(10):REST 支持 Ajax+Spring MVC 实例
Spring 对于 REST 的支持 REST REST(Respresentational State Transfer) 是一种面向资源,强调描述应用程序远程调用的开发方式,并不特指某种技术和框架 ...
- 【Spring MVC学习笔记 六】SpringMVC框架整合AJAX完成局部刷新
本篇Blog介绍另一个常用的技术Ajax.虽然Ajax可以脱离SpringMVC去使用,但是SpringMVC对AJax有更好的支持 AJAX概念概述 AJAX即Asynchronous Javasc ...
- Spring MVC:Ajax和JQuery
今天,我想演示如何将AJAX集成到Spring MVC应用程序中. 我将在客户端使用JQuery来发送请求和接收响应. 本教程将基于我以前关于Spring MVC和REST服务的教程之一. 在本文中, ...
最新文章
- 加载多个js onload事件
- 一致性哈希算法及其在分布式系统中的应用
- C#读取数据库图片显示、缩小、更新
- 你的行为合理吗?看看社会心理学给我们的启示。
- 计算机软件硬件的会计处理,重庆会计从业考试《会计电算化》第二章第四节计算机软件...
- 使用JDBCTemplate实现与Spring结合,方法公用 ——Spring配置(applicationContext.xml)
- asp.net学习之再论sqlDataSource 2
- windows API 菜鸟学习之路(一)
- “我要彻底放弃 Debian 操作系统!”
- python模块-paramiko
- 关于HTML的FORM上传文件问题
- 树莓派安装rtl8192eu无线网卡驱动
- ABP (ASP.NET Core 5.x + Vue)小白基础入门(一)
- 工作组计算机如何设置文件共享,怎么设置办公室几台电脑文件共享?
- 测试工具Monitor入门
- SMEC98SP加密芯片方案实例
- *W3C* 标准组织
- 知识分享!Wi-Fi HaLow 和传统 Wi-Fi 的区别-道合顺大数据Infinigo
- 在项目中使用PageHelper实现分页功能
- 安卓官方原生系统与AOSP区别
热门文章
- Linux文件基本操作管理
- 设计模式(七)适配器模式(Adapter Pattern)
- 算法导论-排序(四)计数排序(线性时间排序)
- .Net 应用框架设计系列(二)
- Meterpreter重要命令与使用
- 百度语音识别rest html,delphi调用百度语音识别REST API(示例代码)
- linux vim五则运算编程,第3章--vi-vim编辑器的使用.ppt
- 娜璋旅行(三)九月的甘肃新疆:人间之边,天堂之界
- [渗透攻防] 一.从数据库原理学习网络攻防及防止SQL注入
- iOS之深入解析预乘透明度Premultiplied Alpha