提到这样一个需求“在新闻表中添加新闻分类的编号和名字”,一般情况下我们将分类的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获取下拉菜单选中的选项相关推荐

  1. java 获取下拉框的值_java中怎么获取下拉框的值

    展开全部 JComboBox有一个getSelectedItem()的方法得到选择的值和一个getSelectedIndex()得到选择值的索引.636f70793231313335323631343 ...

  2. jq取html下拉框的值,jquery设置下拉框的值为空

    用jquery如何将下拉选的值置为空? 当选择"是",主编码码制为必填:当选择"否",实现主编码码制值为空.该jquery提供了val()方法设置或返回表单字段 ...

  3. java得到选择的复选框_java怎么获取复选框的值_java学习记录20200817

    2020.08.17-2020.08.23学习计划: (1)完成前端知识积累HTML+CSS+JavaScript(周一至周四) (2)完成ssm两门课复习(周一至周五) (3)完成所有已学代码的熟悉 ...

  4. PyQt5 技术篇-设置QComboBox下拉框默认值,获取下拉框当前选择的内容

    setCurrentIndex() 就可以通过索引设置当前内容为items里的某个值,从0开始. 例:"2"就代表"脚本管理" currentText() 就可 ...

  5. JavaScript中自定义函数以及文本框、radio、下拉框的值的获取,结合淘宝竞拍案例来理解。。。...

    淘宝竞拍案例: HTML部分代码: <form action="#" method="post"><h2>欢迎进入淘宝竞拍</h2 ...

  6. java获取图片像素点的rgb值_java获取图片每个像素点的RGB

    /** * 获取图片RGB数组 * @param filePath * @return */ public int[][] getImageGRB(String filePath) { File fi ...

  7. html获取复选框的值,JavaScript获取复选框的值

    ... //复选框点击事件 function checkAll(){ let tp=$("#tp").val(); var months="";var mont ...

  8. jquery获取下拉框的值并传递给后端处理

    2019独角兽企业重金招聘Python工程师标准>>> 由于前端页面用到了下拉框,此时需要获得下拉框里面具体的值,然后把值传递给后端处理. 处理思路如下: (1).首先在form表单 ...

  9. html下拉框怎么默认选中,select获取下拉框的值 下拉框默认选中方法

    本文主要介绍select下拉框的相关方法. 1.通过id获取下拉框的value和文本值 例如: 数字1 数字2 $("#numbers option:selected").val( ...

最新文章

  1. 一次二次开发中的经验与教训(二)
  2. javaSE各阶段练习题--数据类型运算符
  3. 一些通过SAP ABAP代码审查得出的ABAP编程代码优化建议
  4. leetcode-49-字母异位词分组(神奇的哈希)
  5. 全新的 Fragment 通信方式
  6. Summed-Area Variance Soft Shadow Mapping(SAVSM):二
  7. 【BZOJ3998】弦论(后缀自动机)
  8. 手机通话记录重复显示怎么处理_手机通话记录怎么找回
  9. 美团加载Dialog(小人奔跑)
  10. python经纬度 县信息_10分钟教你用Python获取百度地图各点的经纬度信息
  11. redis的lru原理_Redis的LRU机制介绍
  12. Matlab — 常见矩阵生成及矩阵运算
  13. 数据结构(王道版本,主讲人:闲鱼学长)P7-P18
  14. 一键完成:批量转pdf图片为png、svg格式图片
  15. 工作日志3——模型代码
  16. 派大星python代码,简单python代码类型有哪些?
  17. python calu_Python中*args,**kwargs的使用
  18. 计算机网络智能化在铁路通信的发展,接入网在铁路通信中的应用
  19. 《走进人工智能》学习笔记
  20. PHP Fatal error: SOAP-ERROR: Parsing WSDL: Couldn't load from 'http://xxxx.wsdl'

热门文章

  1. MakeBlock mbot 和 ultimate2.0 的 蓝牙手柄 通讯格式解析
  2. 一次调频二次调频matlab仿真,一次调频二次调频的原理及作用,看完终于明白了!...
  3. 《美团机器学习实践》学习笔记:POI实体链接与评论挖掘
  4. 拆机 短接 触点 线刷 斐讯 N1_魅族魅蓝手机刷错系统开不了机怎么办?试试线刷!已成功救砖!...
  5. SylixOS中的几个常用虚拟设备文件
  6. 搞一下 CP AUTOSAR 工程实战 | 01 CP AUTOSAR OS 工程实践
  7. 本地AD账户同步到Office 365(21V)Azure AD
  8. Python爬虫被封ip解决方案
  9. 互联网通信安全TCP/IP协议
  10. 使用xlrd模块读取Excel工作簿信息