接上篇,用select实现级联下拉框联动

最近做项目要用到级联下拉框联动,一开始用的是doubleselect,标签虽然挺好用,但是表单数据往后台传输,太困难了,没做出来,然后换的select下面
jsp:

<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@taglib prefix="s" uri="/struts-tags"%>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<%@ include file="/common/common.jsp"%>
<%@page import="com.archive.entity.Role"%>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />


<script type="text/javascript">

function findchild(){
   
	
	var sta=document.getElementById("cname").value;
	
	var url="<%=basePath%>system/promptAction!getdn.action?cname="+sta;
	 $.ajax({
   
		 url:"<%=basePath%>system/promptAction!getdn.action",    //请求的url地址
		 dataType:"text",   //返回格式为json
		 async:true,//请求是否异步,默认为异步,这也是ajax重要特性
		 cache: true,
		 data:{
   "cname":sta},    //参数值
		 type:"POST",   //请求方式
		   success:function(req){
   
			   
			   arr=req.split(",");$("#dname");
			   for(var i=0;i<arr.length;i++){
   
				   $("#disname").append('<option value='+arr[i]+'>'+arr[i]+'</option>');
			   }
		    },
		    error:function(req){
   
		    	alert("请求出错!请重新请求"
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值