3级联动 ajax java_ajax实现三级联动的基本方法
本文实例为大家分享了ajax实现三级联动的具体代码,供大家参考,具体内容如下
1.首先在一个页面上布置一个div 方便日后引用方法
2.sanji js处理页面
$(document).ready(function(){
//向div里面放三个下拉菜单
var str = "
";
//给三个下拉列表定义 str 变量
$("#sanji").html(str);
FillSheng();
FillShi();
FillQu();//Sheng Shi Qu的逻辑顺序
$("#sheng").change(function(){
FillShi();
FillQu();
})//给sheng菜单添加点击事件
$("#shi").change(function(){
FillQu();
})//给shi菜单添加点击事件
});//页面加载完成之后过来执行某些代码
3.填充sheng方法
function FillSheng()
{
var pcode = "";//定义一个变量
$.ajax({
url:"chuli.php",
data:{pcode:pcode},
type:"POST",
dataType:"TEXT",
success:function(data){
var hang = data.split("^");
str +=""+lie[1]+"";
}
$("#sheng").html(str);
});
}
2.填充shi方法
function FillShi()
{
var pcode = $("#sheng").val();
$.ajax({
async:false,
url:"chuli.php",
data:{pcode:pcode},
type:"POST",
dataType:"TEXT",
success: function(data){
var hang = data.split("|");
var str = "";
for(var i=0;i
{
var lie = hang[i].split("^");
str += ""+lie[1]+"";
}
$("#shi").html(str);
}
});
}
3.填充qu方法
function FillQu()
{
var pcode = $("#shi").val();
$.ajax({
url:"chuli.php",
data:{pcode:pcode},
type:"POST",
dataType:"TEXT",
success: function(data){
var hang = data.split("|");
var str = "";
for(var i=0;i
{
var lie = hang[i].split("^");
str += ""+lie[1]+"";
}
$("#qu").html(str);
}
});
}
4.chuli页面
include("DBDA.class.php");
$db = new DBDA();
$pcode = $_POST["pcode"];
$sql = "select * from chinastates where parentareacode='{$pcode}'";
echo $db->StrQuery($sql);
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
3级联动 ajax java_ajax实现三级联动的基本方法相关推荐
- jQuery下的ajax之省市区三级联动
jQuery下的ajax之省市区三级联动 小编提醒一下别忘了引入jQuery文件哟 HTML 所在省份:<select name="province"><opti ...
- jquery省市区ajax,jQuery省市区三级联动
jQuery省市区三级联动演示下载,本文将给大家介绍一款非常好用的省市区三级联动插件:cityselect.通过这款城市联动插件,省市区三级联动cityselect插件可以无刷新省市区联动效果. 查看 ...
- php原生态三级联动_ajax php实现三级联动的方法
ajax php实现三级联动的方法 发布时间:2020-08-19 09:34:43 来源:亿速云 阅读:106 作者:小新 小编给大家分享一下ajax php实现三级联动的方法,希望大家阅读完这篇文 ...
- dropdownlist ajax联动,asp.net省市三级联动的DropDownList+Ajax的三种框架(aspnet/Jquery/ExtJs)示例...
本文主要列举了省市三级联动的DropDownList+Ajax的三种框架(aspnet/Jquery/ExtJs)示例.前段时间需要作一个的Web前端应用,需要用多个框架,一个典型的应用场景是省市三级 ...
- AJAX省市县三级联动的实现
省市县数据 本例子中省市县数据保存在MySQL数据库中,部分数据截图如下: 从数据库中读取数据 导入需要的jar包 连接池配置文件 <c3p0-config><!-- 默认配置,如果 ...
- JQuery+ajax实现省市区三级联动(附:补充代码内容)
省市区三级联动的实现(附:补充代码) 有了下面的代码,别忘了导入需要的jar包,用到的jar包到网上都能找到. 如果觉得不错,就点个赞!谢谢观望!! ## 1.效果图 ## 2.jsp页面,nov ...
- 原生js写三级联动 java_原生js三级联动的简单实现代码
本文实例为大家分享了js查询天气应用,供大家参考,具体内容如下 实现功能:打开网页时显示用户所在城市的天气状况,在输入框输入城市可查询其它城市. 实现过程:先调用百度地图的API来获取用户所在的城市, ...
- mysql 省市区三级联动_javaweb--json--ajax--mysql实现省市区三级联动(附三级联动数据库)...
在web中,实现三级联动很常见,尤其是利用jquery+json.但是从根本上来说jquery并不是最能让人容易理解的,接下来从最基本的javascript开始,实现由javascript+json+ ...
- java三级联动从数据库查,三级联动+数据库
jsp页面 三级联动+数据库 sanjilist = sanjiDao.getSanjilistBySql(sql1); session.setAttribute("provinces&qu ...
最新文章
- mysql5.7 too many_Mysql 错误too many connections解决方案
- bzoj 4012: [HNOI2015]开店
- 0118互联网新闻 | 抖音成央视春晚独家社交媒体传播平台;石墨任务清单小程序上线...
- username is marked non-null but is null
- C语言程序设计,第四版 ,谭浩强。绝对原版,最新的资料
- 挪威议会的内部邮件系统遭攻击,信息被盗
- Linux 命令(90)—— which 命令
- 使用sublime实现python代码补全
- displayTag标签
- 五万字,57道hadoop大厂高频面试题,每一字都细心打磨,强烈建议收藏!
- php中法兰克福的时区,法兰克福时差与中国差多少
- 如何自己制作一个RISC指令集的CPU?
- 【Vue3.0实战逐步深入系列】为问卷系统重新布局并添加登录及注销功能
- 安装sql server 过程(为了使用SQL Server Management Studio)
- excel计算机不准确,excel表格数据合计不准确-EXCEL表格中,求和的数字总是不对...
- 西门子TIA V17发布,附下载链接<EKB>
- 模电——PN结及其特性2
- (全网最详细教程)康耐视读码器(以DM260S为例子)详细实用步骤
- linux 安装 gedit
- 什么是CS认证,其级别代表什么?
热门文章
- 13、Power Query-逆透视列的实例(下)
- java 字符串解析
- SAP主数据与业务数据的一致性问题
- 简颢集团“风口”下的投资机会 新能源共享领域的机遇与挑战
- 试说明机器指令和微指令之间的关系_男女关系之间,是他在说谎吗?观察他的肢体语言说明一切...
- fb驱动安装linux系统,drm 驱动是如何创建 fb device 的
- 设置程序中的html,如何在Behat中为HTML格式化程序设置自定义模板
- python random.choice报错_如何解决mtrand.RandomState.choice中的内存错误...
- Linux环境下安装Python第三方库
- mysql 两个数据库指定表同步_mysql从2个数据库中同步两个表