问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

excel二级联动动态下拉菜单怎么做?

发布网友 发布时间:2022-04-24 23:40

我来回答

3个回答

懂视网 时间:2022-05-15 12:00

这次给大家带来下拉框动态级联加载,下拉框动态级联加载的注意事项有哪些,下面就是实战案例,一起来看一下。

easyui的下拉框动态加载数据,高校中要根据首先查询所有学院,然后根据学院动态加载课程。下面看如何实现。

1.界面效果

2. html + js代码

<span>学院名称:</span> 
<input class="easyui-combobox" style="width:30%;" id="collegeName"> 
<span>课程名称:</span> 
<input class="easyui-combobox" style="width:30%;" id="courseName"><br/>
$(function() { 
 // 下拉框选择控件,下拉框的内容是动态查询数据库信息 
 $('#collegeName').combobox({ 
 url:'${pageContext.request.contextPath}/loadInstitution', 
 editable:false, //不可编辑状态 
 cache: false, 
 panelHeight: '150', 
 valueField:'id', 
 textField:'institutionName', 
 
 onHidePanel: function(){ 
 $("#courseName").combobox("setValue",'');//清空课程 
 var id = $('#collegeName').combobox('getValue'); 
 //alert(id); 
 
 $.ajax({ 
 type: "POST", 
 url: '${pageContext.request.contextPath}/loadCourse?id=' + id, 
 cache: false, 
 dataType : "json", 
 success: function(data){ 
 $("#courseName").combobox("loadData",data); 
  } 
 }); 
 } 
}); 
 
 $('#courseName').combobox({ 
 //url:'itemManage!categorytbl', 
 editable:false, //不可编辑状态 
 cache: false, 
 panelHeight: '150',//自动高度适合 
 valueField:'id', 
 textField:'courseName' 
 }); 
 
});

3.后台代码

@RequestMapping("/loadInstitution") 
 /** 
 * 加载学院 
 * @param 
 * @param 
 * @return void 
 * @exception/throws [违例类型] [违例说明] 
 * @see [类、类#方法、类#成员] 
 * @deprecated 
 */ 
 public void loadInstitute(HttpServletRequest request, 
 HttpServletResponse response) throws Exception { 
 try { 
 JackJsonUtils JackJsonUtils = new JackJsonUtils(); 
 List<Institution> institutionList = institutionBean 
  .queryAllColleage(); 
 System.out.println("学院list大小=====" + institutionList.size()); 
 String result = JackJsonUtils.BeanToJson(institutionList); 
 System.out.println(result); 
 JsonUtils.outJson(response, result); 
 } catch (Exception e) { 
 logger.error("加载学院失败", e); 
 } 
 } 
 
 @RequestMapping("/loadCourse") 
 /** 
 * 动态加载课程 
 * 
 * 
 * @param 
 * @param 
 * @return void 
 * @exception/throws [违例类型] [违例说明] 
 * @see [类、类#方法、类#成员] 
 * @deprecated 
 */ 
 public void loadCourse(HttpServletRequest request, 
 HttpServletResponse response) throws Exception { 
 JackJsonUtils JackJsonUtils = new JackJsonUtils(); 
 String id = request.getParameter("id"); 
 System.out.println("学院id====" + id); 
 try { 
 if(id != null && id != ""){ 
 List<CourseInfo> listCourseInfoList = courseBean 
  .queryAllCourseInfos(id); 
 System.out.println("课程list大小=====" + listCourseInfoList.size()); 
 String result = JackJsonUtils.BeanToJson(listCourseInfoList); 
 System.out.println(result); 
 JsonUtils.outJson(response, result); 
 } 
 } catch (Exception e) { 
 logger.error("加载课程失败", e); 
 } 
 }

相信看了本文案例你已经掌握了方法,更多精彩请关注Gxl网其它相关文章!

推荐阅读:

zTree异步加载时添加子节点总是重复怎么解决

如何从json提取的数据添加加到html中

怎么发掘空白处隐藏元素

jQuery实现下拉菜单导航

热心网友 时间:2022-05-15 09:08

G1

有效性-来源
=OFFSET($A$1,MATCH($F$1,$A:$A,)-1,1,1,2)追问=OFFSET($B$1,MATCH(F1&"*",A:A,0)-1,,COUNTIF(A:A,F1&"*"),-1)

就是后面几个数字还是不懂 -1,1,1,2

追答=offset(A1,向下偏移,向右偏移,行数,列数)
这哈,懂了?

来自:求助得到的回答

热心网友 时间:2022-05-15 10:26

有效性-来源
=OFFSET($A$1,MATCH($F$1,$A:$A,)-1,1,1,2)
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
深度解析:第一财经回放,探索财经新风向 逆水寒手游庄园怎么邀请好友同住 逆水寒手游 逆水寒不同区可以一起组队吗? 逆水寒手游 逆水寒怎么进入好友世界? 逆水寒手游 逆水寒怎么去别人的庄园? 使用puppeteer实现将htmll转成pdf 内卷时代下的前端技术-使用JavaScript在浏览器中生成PDF文档 【译】将HTML转为PDF的几种实现方案 变形金刚08动画怎么样 变形金刚08动画的问题 win10 创建web站点下的虚拟目录 web前端好找工作还是后端好找工作,本人自学2个月前端了和后端了。现 web服务器的组成 做Web开发用什么系统比较好 现在是web几点零的时代? 学web前端开发有前途了吗 SO的含义 在Linux上部署Java web项目,直接在main函数中调用so文件成功,但是部署到to 网页重构和web开发前端有什么区别吗? 网页重构和web开发前端有什么区别吗?? webstorm中编辑html,使用base标签之后,相对路径无法解析 怎么快速判断web socket 连接断开 websotrm nodejs 怎样更改version node js怎么搭建webso 六年级期中总结500字急!!! 随笔:期中学习小结 初一的 500字以上 急求一篇初中期中总结作文 500字 科技成果转化服务需要具备什么能力?什么专业?什么知识 大学科研处具体工作都做些什么?科研处工作人员晋级需要评职称吗? 期中考试的小总结大概,500字 excel怎么制作二级联动下拉菜单 Excel怎么设置二级联动下拉菜单 如图,Excel如何实现一二级同名的二级联动? excel 做两列的二级联动下拉菜单? mac 怎么建excel二级联动菜单 看完《追龙》心里只有四个字大失所望,你认为呢? 跛豪和雷洛哪个更厉害,跛豪电影讲什么 拉萨市区的海拔是多少? 拉萨海拔有多高+会有高原反应吗 拉萨高度是多少千米? 拉萨市海拔多少米? 拉萨的海拔有多少米 拉萨海拔多少米高,有没有高原反应 拉萨的平均海拔是多少? vivoy66反应慢怎么办 vivo y66i手机清理到底了但玩《王者荣耀》还是很卡是怎么回事? vivoy66手机打游戏时总是不听使唤乱点 vivo手机Y66、Y67信号不稳定是什么原因? vivo Y66升级之后会卡吗? vivo y66打开开发者模式,通知栏会一直提醒开发者模式易卡顿,怎么去掉这个通知?