精华内容
下载资源
问答
  • Java获取下拉菜单选中的选项

    千次阅读 2021-02-12 19:53:08
    我常用的有如下两种方式:1、自己构造下拉菜单选项的value,比如:= 请选择 =SpringStrutsHibernate在Action里面首先获取typeId的,然后再将其解析成两个。2、在页面添加隐藏域,当下拉菜单的发生改变时,将...

    提到这样一个需求“在新闻表中添加新闻分类的编号和名字”,一般情况下我们将分类的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 Poi获取Excel下拉列表值

    千次阅读 2018-05-16 14:20:16
    如下图所示,需要获取第一行、第一列单元格下拉列表值: 1.添加poi所需依赖包 <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi&...

    如下图所示,需要获取第一行、第一列单元格下拉列表值:

    1.添加poi所需依赖包

    <dependency>
                <groupId>org.apache.poi</groupId>
                <artifactId>poi</artifactId>
                <version>3.17</version>
            </dependency>
            <dependency>
                <groupId>org.apache.poi</groupId>
                <artifactId>poi-ooxml</artifactId>
                <version>3.17</version>
            </dependency>

    2.具体实际代码

     /**
         * 读取excel
         *
         * @param filepath
         */
        public static void readExcel(String filepath) {
            try {
                //2003读取方式 , 2007请用XSSFWorkbook
                //读取默认模板Excel文件
                HSSFWorkbook workbook = new HSSFWorkbook(new FileInputStream(filepath)) ;
                //获取Sheet页
                HSSFSheet sheet = workbook.getSheetAt(1);
                //获取该Sheet下面所有数据验证项
                List<HSSFDataValidation> validations = sheet.getDataValidations();
                for(HSSFDataValidation validation : validations){
                    CellRangeAddressList addressList = validation.getRegions();
                    //空值判断
                    if(null == addressList || addressList.getSize() == 0){
                        continue;
                    }
                    //获取单元格行位置
                    int row = addressList.getCellRangeAddress(0).getFirstRow();
                    //获取单元格列位置
                    int column = addressList.getCellRangeAddress(0).getFirstColumn();
                    //根据位置信息判断是不是自己想要获取的单元格位置,比如我的单元格是A1,则对应的坐标为1,1
                    if(row == 1 && column == 1){
                        DataValidationConstraint constraint = validation.getValidationConstraint();
                        //获取单元格数组
                        String[] strs = constraint.getExplicitListValues();
                        //输出数组
                        System.out.println(StringUtils.join(strs,"-"));
                    }
                }
    
    
            } catch (Exception e) {
                e.printStackTrace();
            }
        }

    最终输出结果:

    展开全文
  • 近日碰到一个问题,就是需要将用户点击下拉列表当中某个选项后,将其所选的内容保存起来,例如下面的HTML代码: 代码如下: <select onchange=”isSelected(this.value);” id=”city”> ”1″>北京</option> ...
  • java中怎么获取下拉框的

    千次阅读 2021-02-12 19:53:04
    展开全部JComboBox有一个getSelectedItem()的方法得到选择的和一个getSelectedIndex()得到选择的索引。636f70793231313335323631343130323136353331333337393630getSelectedObjects()得到选择的多个。...

    展开全部

    JComboBox有一个getSelectedItem()的方法得到选择的值和一个getSelectedIndex()得到选择值的索引。636f70793231313335323631343130323136353331333337393630getSelectedObjects()得到选择的多个值。getItemCount()是得到选择的数量。getItemAt(int i)是得到指定索引的值。

    下面是一个具体的例子,首先输出所有下拉框的值,然后是在下拉框选择改变是输出所选择的的值。public class ComboxGet implements ItemListener

    {

    private   JComboBox comboBox ;

    public ComboxGet()

    {

    JFrame frame = new JFrame("window");

    final String def[] =

    { "A", "B", "C", "D", "E" };

    comboBox = new JComboBox(def);

    comboBox.addItemListener(this);

    comboBox.setEditable(true);

    frame.add(comboBox, BorderLayout.NORTH);

    frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

    frame.setExtendedState(JFrame.MAXIMIZED_BOTH);

    frame.setVisible(true);

    for(int i = 0;i

    System.out.println(comboBox.getItemAt(i));

    }

    public static void main(final String args[])

    {

    new ComboxGet();

    }

    @Override

    public void itemStateChanged(ItemEvent e)

    {

    System.out.println(comboBox.getSelectedItem());

    }

    }

    展开全文
  • php 获取select下拉列表框发布于 2014-11-04 16:55:38 | 267 次阅读 | 评论: 0 | 来源: 网友投递PHP开源脚本语言PHP(外文名: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。...

    php 获取select下拉列表框的值

    发布于 2014-11-04 16:55:38 | 267 次阅读 | 评论: 0 | 来源: 网友投递

    PHP开源脚本语言PHP(外文名: Hypertext Preprocessor,中文名:“超文本预处理器”)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,入门门槛较低,易于学习,使用广泛,主要适用于Web开发领域。PHP的文件后缀名为php。

    本文为大家讲解的是php 如何获取select下拉列表框的值,感兴趣的同学参考下。

    php 如何取得select下拉列表框的值,其实就是需要设置下name属性获取下即可。

    给select 表单无素一个名字。

    表单提交后 用 $_POST 或 $_GET 方式提交

    $_POST['sel']或者$_GET['sel']获得选中的select的value值

    if( $_POST )

    {

    echo $_POST['select'];

    }

    ?>

    select下拉列表框的值

    PHPERZ

    值一

    PHPERZ

    select下拉列表框的值

    PHPERZ

    值一

    PHPERZ

    值一

    select下拉列表框的值WEB第一站

    值一

    PHPERZ

    值一

    中国select下拉列表框的值

    值一

    PHPERZ

    select下拉列表框的值

    PHPERZ

    需要设置name的值。否则无法传递。

    相关阅读:

    php 获取select下拉列表框的值

    php使用数组填充下拉列表框的方法

    php实现递归无限分类生成下拉列表的函数

    php数组生成html下拉列表的方法

    PHP入门之表单操作 获取文本框的值

    PHP 获取目录下的图片并随机显示的代码

    PHP获取客户端真实IP地址的5种情况分析

    PHP获取时间排除周六、周日的两个方法

    PHP获取中英混合字符串长度的方法

    php获取中文拼音首字母类的应用示例

    用PHP实现弹出消息提示框的两种方法

    php获取$_POST同名参数数组的方法

    展开全文
  • java - 如何在Selenium 2中选择/获取下拉选项我正在将我的selenium 1代码转换为selenium 2,并且无法找到在下拉菜单中选择标签的任何简单方法或获取下拉列表的选定。 你知道如何在Selenium 2中做到这一点吗?以下...
  • 就是用户在下拉列表中选了一项,然后在控制台显示刚才用户选择了哪一项,书上只写了一部分代码,请问还应该怎么弄?importjava.awt.*;importjava.util.Locale;importjavax.swing.*;im...就是用户在下拉列表中选了一...
  • AJAX 是一种用于创建快速动态网页的技术。通过在后台与服务器进行少量数据交换,...下面介绍两种动态加载DropDownList的方法。第一种:View层$(document).ready(function() {showFuncId();}function showFuncId(){...
  • 比如,在使用DWR的时候,如果你想传递下拉框的参数到后台的话,此时就需要先获取到下拉框的了。 其实想要获取到下拉框的是很简单的。 最关键的一段代码就是: 代码如下: onchange=”show(this.options[this....
  • 我已使用以下代码将选项放入数据库的下拉列表中:if (!IsPostBack){pageloaddata.retrievetbldata("Select EmpId, LastName+', '+FirstName+' '+MiddleName AS EmployeeName from Employee");DropListEmployeeName....
  • Java Swing 获取下拉框中的

    千次阅读 2020-05-23 09:02:42
    //定义下拉框组件 JComboBox<String> cmb = new JComboBox<...//获取内容 String city = cmb.getSelectedItem().toString(); System.out.println(city); 结果: 点击按钮,触发事件 .
  • jsp代码pageEncoding=...Insert title here选择框java servlet代码package com.itzheng.servlet;import java.io.IOException;import java.sql.SQLException;import javax.servlet.ServletException;import javax.s...
  • 有时候,有一些下拉选择器的数据项,我们采取了枚举的方式简单记录,但是里面的东西多,前端不想写死,需要提供接口返回。 示例: 枚举 /** * @Author: JCccc * @Description: * @Date: Create in 10:51 2021...
  • 我们今天要记录的是有多个下拉列表时的链接列表时,如何获取数据,即选择第一个下拉列表,动态更改第二个下拉列表甚至更多列表。1.在jsp中定义第一个下拉列表,然后从servlet获取列表列表以读取option的...
  • 在我的Page_Init方法中,我创建了1个checkboxlist(填充了项目)和几个下拉列表等于checkboxlist中的项目数量(6checkboxlistitems - > 6下拉列表) .两个项目下拉列表都与数据有关(项目代表一周中的每一天,下拉列表...
  • 请选择供应商:();ProviderServiceimplpsi...的时候 什么都没有 怎么获取啊 我是俩个表主外键的关系 插入商品表的外键是供应商的主键 这样取不到 应该怎么写呢 我想在用户选择的时候 直接就把供应商的编号插进去 展开
  • 数据库中有一个表(例如:student),下拉列表中的内容是表(student)中的一列(比如:name) 我想知道 能否点击下拉列表中内容时(张三),传给后台表中其他列的内容(如:age)
  • Java Web开发中,最常用的就是在后台获取前台的参数,经典的案例就是 JSP 表单传值到后台的 Servlet,然后在 doGet 或者 doPost 中获取,这里把常用参数获取总结一下一个典型的jsp表单如下用户名:密 码:西瓜苹果男女...
  • ===========================================================================...获取下拉列表选中项的和文本(select) //获取下拉列表选中项的文本 function getSelectedText(name){ var obj=document.getE
  • 一旦我选择了jCombobox的输出,我就会得到我需要的字符串.但是,它不起作用.这是我的代码:import java.awt.*;import javax.swing.*;import java.awt.event.*;public class TestJCB extends JFrame {private JLabel ...
  • 我有一个从MySQL数据库动态填充的下拉列表:Select a Student$RSStudentName = mysql_query( "SELECT StudentName, StudentID FROM Students " );while($StudentNameList = mysql_fetch_object($RStudentName)){echo...
  • var obj = document.getElementById(”select_id”); //selectidvar index = obj.selectedIndex; // 选中索引var text = obj.options[index].text; // 选中文本var value = ... // 选中JS如何取得SELECT选中的(...
  • 实现下拉列表JComboBox中值和显示不同
  • System.out.println ( "下拉框选项的:" + webElement.getText ( ) ); downs.add ( webElement.getText ( ) ); } 全部代码 public class select { public static void main(String[] args) throws ...
  • [java]   view plain   copy String selectedSale= new  Select(driver.findElement(By.id( "sale" ))).getFirstSelectedOption().getText();  assertEquals( "qi" , selectedSale)...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 23,893
精华内容 9,557
关键字:

java获取下拉列表的值

java 订阅
友情链接: pcdtr_dqj54o.rar