java 获取下拉框的值_Java获取下拉菜单选中的选项
提到这样一个需求“在新闻表中添加新闻分类的编号和名字”,一般情况下我们将分类的ID放在下拉菜单选项的value中,此时需要获取选项的编号和名字,我们该怎么做呢?我常用的有如下两种方式:
1、自己构造下拉菜单选项的value,比如:
= 请选择 =
Spring
Struts
Hibernate
在Action里面首先获取typeId的值,然后再将其解析成两个值。
2、在页面添加隐藏域,当下拉菜单的发生改变时,将当前选项的名字设置到隐藏域中。
2.1 给页面添加隐藏域
2.2 编写javascript代码//设置分类名称的值
function setTypeName(){
var type = document.getElementByIdx_x("typeId");
var pindex = type.selectedIndex;
// 获取选中的下拉框的值(value)
var pValue = type.options[pindex].value;
// 获取选中的下拉框的选项(key)
var pText = type.options[pindex].text;
//alert(pText);
//给隐藏域typeName赋值
document.getElementByIdx_x("typeName").value=pText;
}
2.3 给下拉菜单添加事件
= 请选择 =
Spring
Struts
Hibernate
2.4 在Action中分别获取typeName、typeId即可。
-----------------------------------------------------------
var par =document.getElementByIdx_x('selectID').value;
location.href="myjsp.jsp?name=" par;
// 或在新窗口打开:open("myjsp.jsp?name=" par,"_blank","");
假如par是中文,需要在servlet那边转码
String par = request.getParameter("par");
par = new String(par.getBytes("ISO-8859-1"),"GBK");
String str=request.getParameter("下拉框的名字");
3、利用jQuery
//获取select各项内容的中的文本内容
var text = $('#typeId option:selected').text();
//获取selecte各项的value
var value=$('#typeId option:selected').val();
java 获取下拉框的值_Java获取下拉菜单选中的选项相关推荐
- java 获取下拉框的值_java中怎么获取下拉框的值
展开全部 JComboBox有一个getSelectedItem()的方法得到选择的值和一个getSelectedIndex()得到选择值的索引.636f70793231313335323631343 ...
- jq取html下拉框的值,jquery设置下拉框的值为空
用jquery如何将下拉选的值置为空? 当选择"是",主编码码制为必填:当选择"否",实现主编码码制值为空.该jquery提供了val()方法设置或返回表单字段 ...
- java得到选择的复选框_java怎么获取复选框的值_java学习记录20200817
2020.08.17-2020.08.23学习计划: (1)完成前端知识积累HTML+CSS+JavaScript(周一至周四) (2)完成ssm两门课复习(周一至周五) (3)完成所有已学代码的熟悉 ...
- PyQt5 技术篇-设置QComboBox下拉框默认值,获取下拉框当前选择的内容
setCurrentIndex() 就可以通过索引设置当前内容为items里的某个值,从0开始. 例:"2"就代表"脚本管理" currentText() 就可 ...
- JavaScript中自定义函数以及文本框、radio、下拉框的值的获取,结合淘宝竞拍案例来理解。。。...
淘宝竞拍案例: HTML部分代码: <form action="#" method="post"><h2>欢迎进入淘宝竞拍</h2 ...
- java获取图片像素点的rgb值_java获取图片每个像素点的RGB
/** * 获取图片RGB数组 * @param filePath * @return */ public int[][] getImageGRB(String filePath) { File fi ...
- html获取复选框的值,JavaScript获取复选框的值
... //复选框点击事件 function checkAll(){ let tp=$("#tp").val(); var months="";var mont ...
- jquery获取下拉框的值并传递给后端处理
2019独角兽企业重金招聘Python工程师标准>>> 由于前端页面用到了下拉框,此时需要获得下拉框里面具体的值,然后把值传递给后端处理. 处理思路如下: (1).首先在form表单 ...
- html下拉框怎么默认选中,select获取下拉框的值 下拉框默认选中方法
本文主要介绍select下拉框的相关方法. 1.通过id获取下拉框的value和文本值 例如: 数字1 数字2 $("#numbers option:selected").val( ...
最新文章
- 一次二次开发中的经验与教训(二)
- javaSE各阶段练习题--数据类型运算符
- 一些通过SAP ABAP代码审查得出的ABAP编程代码优化建议
- leetcode-49-字母异位词分组(神奇的哈希)
- 全新的 Fragment 通信方式
- Summed-Area Variance Soft Shadow Mapping(SAVSM):二
- 【BZOJ3998】弦论(后缀自动机)
- 手机通话记录重复显示怎么处理_手机通话记录怎么找回
- 美团加载Dialog(小人奔跑)
- python经纬度 县信息_10分钟教你用Python获取百度地图各点的经纬度信息
- redis的lru原理_Redis的LRU机制介绍
- Matlab — 常见矩阵生成及矩阵运算
- 数据结构(王道版本,主讲人:闲鱼学长)P7-P18
- 一键完成:批量转pdf图片为png、svg格式图片
- 工作日志3——模型代码
- 派大星python代码,简单python代码类型有哪些?
- python calu_Python中*args,**kwargs的使用
- 计算机网络智能化在铁路通信的发展,接入网在铁路通信中的应用
- 《走进人工智能》学习笔记
- PHP Fatal error: SOAP-ERROR: Parsing WSDL: Couldn't load from 'http://xxxx.wsdl'
热门文章
- MakeBlock mbot 和 ultimate2.0 的 蓝牙手柄 通讯格式解析
- 一次调频二次调频matlab仿真,一次调频二次调频的原理及作用,看完终于明白了!...
- 《美团机器学习实践》学习笔记:POI实体链接与评论挖掘
- 拆机 短接 触点 线刷 斐讯 N1_魅族魅蓝手机刷错系统开不了机怎么办?试试线刷!已成功救砖!...
- SylixOS中的几个常用虚拟设备文件
- 搞一下 CP AUTOSAR 工程实战 | 01 CP AUTOSAR OS 工程实践
- 本地AD账户同步到Office 365(21V)Azure AD
- Python爬虫被封ip解决方案
- 互联网通信安全TCP/IP协议
- 使用xlrd模块读取Excel工作簿信息