thinkphp5 ajax里用ajax实现二级联动出现第二级数据重叠

版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明

在eclipse里用使用Jquery完成Ajax,传值使用JSon使用SSM框架完成的省市二级联动,数据库使用mysql 找了好长时间没找到干脆自己写一个和大家分享

0 0

为了良好體验,不建议使用迅雷下载

会员到期时间: 剩余下载个数: 剩余C币: 剩余积分:0

为了良好体验不建议使用迅雷下载

为了良好体验,不建議使用迅雷下载

0 0

为了良好体验不建议使用迅雷下载

您的积分不足,将扣除 10 C币

为了良好体验不建议使用迅雷下载

开通VIP会员权限,免积分丅载

您因违反CSDN下载频道规则而被锁定帐户如有疑问,请联络:!

一般我们对于固定值联动的下拉框可能会直接把固定值放在数组中在选择一级下拉框时触发onchange事件,对二级下拉框中赋值然而在很多情况下我们需要在选择一级下拉框後从数据库动态取出值赋给二级下拉框,这时我们就需要借助ajax无页面刷新的优势来实现

首先我们来看jsp页面

 
 
 
1)对于url这里的写法。我们可以看到对于struts.xml中

2)被注掉的dataType:"json" 这里的意思是返回的值类型为json类型,这是一个特殊的类型如果写了这句就意味返回值的类型必须是json类型的,所鉯我们可以根据自己的情况改写这个类型或者这句话可以不写所有的类型都可以直接返回。
3)在返回成功后可以得到返回的值data 调用setValue(data)可以将所得到的值放到二级下拉框中这里就不多做解释了。

我要回帖

更多关于 thinkphp5 ajax 的文章

 

随机推荐