标签里添加selected即表示默认选定值

但如何用程序控制,也就是动态生成默认值呢?

网上找了半天都没有直接适合的,不过受到了启发,如下代码实现:

用户选择月份,验证输入不合法后返回,下拉框里的默认值更改为用户刚刚选择的

<%String m=String.valueOf(request.getAttribute("m")); %>
     <select name="excel.month" >
      <option value="1" <%="1".equals(m)?"selected":"" %>> 1</option>
      <option value="2" <%="2".equals(m)?"selected":"" %>>2</option>
      <option value="3" <%="3".equals(m)?"selected":"" %>>3</option>
      <option value="4" <%="4".equals(m)?"selected":"" %>>4</option>
      <option value="5" <%="5".equals(m)?"selected":"" %>>5</option>
      <option value="6" <%="6".equals(m)?"selected":"" %>>6</option>
      <option value="7" <%="7".equals(m)?"selected":"" %>>7</option>
      <option value="8" <%="8".equals(m)?"selected":"" %>>8</option>
      <option value="9" <%="9".equals(m)?"selected":"" %>>9</option>
      <option value="10" <%="10".equals(m)?"selected":"" %>>10</option>
      <option value="11" <%="11".equals(m)?"selected":"" %>>11</option>
      <option value="12" <%="12".equals(m)?"selected":"" %>>12</option>
     </select>

关于下拉框select和option默认值选定相关推荐

  1. 获取下拉框select上次选择的值

    获取下拉框select上次选择的值 如图所示,如果我们需要获取select的当前选中项,直接用on-change事件直接返回就行,但有些情况下,我们需要获取上一次选中的值来做一些判断: <Row ...

  2. html下拉框代码默认选中状态,@Html.DropDownListFor 下拉框绑定(选择默认值)

    首先先构建绑定下拉框的数据源 private void GetSalesList() { var userList = _rmaExpressAppService.GetUserList(); Tem ...

  3. @Html.DropDownListFor 下拉框绑定(选择默认值)

    首先先构建绑定下拉框的数据源 private void GetSalesList(){var userList = _rmaExpressAppService.GetUserList();TempDa ...

  4. falsk 下拉框(自动获取默认数据)与输入框案例及数据提交接收

    入口页 app.py from flask import Flask, render_template, request from flask_paginate import Pagination, ...

  5. html下拉框变长,改变HTML下拉框SELECT选项的多种方法

    原标题:改变HTML下拉框SELECT选项的多种方法 提交表单后返回的HTML页面重新渲染,SELECT控件的value和selectedIndex属性都无法使下拉框保留提交表单前的状态. 复制代码 ...

  6. JavaScript获取select下拉框中的第一个值

    JavaScript获取select下拉框中的第一个值 1.说明 获取select下拉框中的第一个值 2.实现源代码 <!DOCTYPE html PUBLIC "-//W3C//DT ...

  7. ng-alain 下拉框select设置多选mode: ‘multiple‘时的问题

    ng-alain 下拉框select设置多选mode: 'multiple'时的问题 levelRels: {type: 'string',title: '上级外键关系',ui: {widget: ' ...

  8. PHP获取表单值--同时获取下拉框的Value和Text值

    同时获取下拉框的Value和Text值的解决办法: 添加一个<p>标签,用户选中一项后就将该项的Text赋值给他 然后接受页面获取该P变迁即可获取到相应的Text值 表单填写页面: [ht ...

  9. jquery操作下拉框(select)的一些说明

    公司网站目前的访问用户中使用IE6.0的站50%以上,所以必需兼容IE6.0,使用jquery在IE6.0中设置下拉框时会有以下一些问题 //==========测试代码=============== ...

最新文章

  1. 像优秀的SQL程序员一样思考
  2. flstudio插件找不到_Eclipse4.17安装spring插件的问题
  3. [Vue warn]: You are using the runtime-only build of Vue where the template compiler is not available
  4. 【SpringMVC】SpringMVC 对 Date 类型转换
  5. 施乐700彩机服务器显示c4,施乐彩色数码复印机故障代码大全
  6. 飞鸽传书谈哈希表之数学原理
  7. PTA-7-8 删除重复字符 (20分)(C语言)
  8. 前端笔记之——ajax请求出现406的原因
  9. 日本作家将编程语言变成了动漫人物,你猜C语言是萝莉还是御姐?不得不说脑洞实在太大了!
  10. python直角三角形的两个直角边、求斜边_直角三角形斜边公式计算器 两个直角边边长的平方加起来等...
  11. linux 磁盘碎片整理,Linux上没有磁盘碎片清理功能如何整理磁盘碎片
  12. C++矩阵之岛屿的最大面积
  13. 电精2 android,安卓街机模拟器|街机电精2(街机模拟器)安卓版 - 系统天堂
  14. nodejs入门之数据爬虫
  15. 音圈电机模组选择直线导轨还是交叉导轨?
  16. package.json 与 package-lock.json文件的区别
  17. 矢量叉乘能否反求矢量
  18. 计算机PPT03,职称计算机PowerPoint2003辅导:文件类型和属性
  19. SCP-Py-002
  20. 英文12个月份的来历

热门文章

  1. Java标识符的命名规则有哪些
  2. 硬件中断和软件中断的区别?
  3. SAP 常用BAPI
  4. 干货!MetaCorrection:解决无监督域适应的domain gap问题
  5. SCORM 1.2與SCORM 2004規範之初步比較
  6. #npm# extraneous问题
  7. 【推导】线性变换的矩阵表达式
  8. 关于whl,你想知道的
  9. Graylog日志简介
  10. 华为端口聚合命令_华为交换机端口汇聚不同版本配置命令汇总