一、javascript获取select值 div部分:
title="项目" url="/a/cfg/configListQuery.action?config.type_id=${config.type_id}"/>
js部分:
【javascript获取select值,树形随着select值的变化而变化】
二、后台取值 1、首先是xml文件
2、然后是java代码部分
public String configPreSave(){
try{
this.device=this.configService.deviceTypeLIst(config);
if(type_id!=null && !type_id.equals("")){
config=new Config();
config.setType_id(type_id);
}
}catch(SPMException e){
logger.error(e.getMessage(),e);
}
return SUCCESS;
}
注:如果config对象不new的话,将是空值,type_id也就无法set;deviceTypeLIst就是查询下拉框内的所有数据,具体sql略过 三、最后实现效果和思路讲解 如图中,点击下拉框时候,页面会刷新一下,也就是跳转了页面,后台又跳回到了前台,将type_id也就传了过来,所以树形里面的值就会随着select值的改变而改变。
文章图片
文章图片
思路也就是刚才说的那些,选择select值的时候,页面就刷新,否则type_id就无法传过来,树形也就不会随着select值的变化而变化。 四、小结 这个方法虽然看似有些笨重,但是比较好理解。这也是我第一次在CSDN写个人博客,如有写的不对或者不好的地方,欢迎大家指正。
版权声明:本文为博主原创文章,未经博主允许不得转载。
推荐阅读
- cocos2dx::ui::Text 显示问题
- 个人笔记-从零开始iOS开发_C语言基础1
- java时间复杂度计算
- 双重检查锁为什么要使用volatile字段
- java中lombok里的Builder注解
- 个人笔记|ReentrantLock 可重入锁
- 个人笔记|数字图像处理(七)形态学处理之击中击不中变换、骨架提取
- DHCP 动态分配IP地址和指定分配IP
- Java基础知识---个人笔记,不全