jQuery实现监听下拉框选中内容发生改变操作示例


Posted in jQuery onJuly 13, 2018

本文实例讲述了jQuery实现监听下拉框选中内容发生改变操作。分享给大家供大家参考,具体如下:

jQuery代码部分:

<script>
    $(document).ready(function(){
      var defaultId = "${defaultSelected}";
      var defaultTime = "${timeName}";
      $("select option").each(function(){
        if($(this).val()==defaultId || $(this).val()==defaultTime){
          $(this).attr("selected","selected");
        }
      });
      $("#all").change(function(){
        //alert(document.getElementById("allItem").selected);
        if(document.getElementById("allItem").selected == true){
          $("#timeText").hide();
          $("#timeSelect").hide();
        }else{
          $("#timeText").show();
          $("#timeSelect").show();
        }
      });
    });
</script>

HTML部分:

<form action="${baseUrl}/report/issueStatus.shtml">
  <span>Select a project:</span>
  <select name="selectedProId" id="all">
    <c:forEach items="${projectNameId}" var="pi">
      <option value="${pi.value}">${pi.key}</option>
    </c:forEach>
    <option value="-1" id="allItem">All</option>
  </select>
  <span id="timeText">Select a time horizon:</span>
  <select name="timeHorizon" id="timeSelect">
    <option value="Week">Last week</option>
    <option value="Month">Last month</option>
  </select>
  <button type="submit" id="submit">search</button>
</form>

希望本文所述对大家jQuery程序设计有所帮助。

jQuery 相关文章推荐
jQuery插件FusionCharts实现的Marimekko图效果示例【附demo源码】
Mar 24 jQuery
jQuery使用正则验证15/18身份证的方法示例
Apr 27 jQuery
jquery中each循环的简单回滚操作
May 05 jQuery
jQuery自定义多选下拉框效果
Jun 19 jQuery
jQuery Layer弹出层传值到父页面的实现代码
Aug 17 jQuery
jQuery实现的响应鼠标移动方向插件用法示例【附源码下载】
Aug 28 jQuery
为jquery的ajax请求添加超时timeout时间的操作方法
Sep 04 jQuery
jQuery+vue.js实现的多选下拉列表功能示例
Jan 15 jQuery
一文快速了解JQuery中的AJAX
May 31 jQuery
jQuery表单校验插件validator使用方法详解
Feb 18 jQuery
jQuery实现B2B网站后台管理系统侧导航
Jul 08 jQuery
jquery实现简单拖拽效果
Jul 20 jQuery
jQuery实现checkbox全选功能完整实例
Jul 12 #jQuery
js与jQuery实现获取table中的数据并拼成json字符串操作示例
Jul 12 #jQuery
jQuery实现简单复制json对象和json对象集合操作示例
Jul 09 #jQuery
jQuery插件实现弹性运动完整示例
Jul 07 #jQuery
jQuery实现仿京东防抖动菜单效果示例
Jul 06 #jQuery
基于jQuery使用Ajax动态执行模糊查询功能
Jul 05 #jQuery
jQuery实现炫丽的3d旋转星空效果
Jul 04 #jQuery
You might like
德劲1107的电路分析与打磨
2021/03/02 无线电
Yii使用CLinkPager分页实例详解
2014/07/23 PHP
php通过ksort()函数给关联数组按照键排序的方法
2015/03/18 PHP
Laravel 5.4.36中session没有保存成功问题的解决
2018/02/19 PHP
js宝典学习笔记(上)
2007/01/10 Javascript
给网站上的广告“加速”显示的方法
2007/04/08 Javascript
JQuery中html()方法使用不当带来的陷阱
2011/04/07 Javascript
js change,propertychange,input事件小议
2011/12/20 Javascript
提高NodeJS中SSL服务的性能
2014/07/15 NodeJs
JS小游戏之极速快跑源码详解
2014/09/25 Javascript
Nodejs学习item【入门手上】
2016/05/05 NodeJs
js中遍历Map对象的简单实例
2016/08/08 Javascript
Knockout结合Bootstrap创建动态UI实现产品列表管理
2016/09/14 Javascript
vue 标签属性数据绑定和拼接的实现方法
2018/05/17 Javascript
Vuejs 实现简易 todoList 功能 与 组件实例代码
2018/09/10 Javascript
JS实现移动端可折叠导航菜单(现代都市风)
2020/07/07 Javascript
jQuery实现简单三级联动效果
2020/09/05 jQuery
vue 使用 v-model 双向绑定父子组件的值遇见的问题及解决方案
2021/03/01 Vue.js
使用Python的PIL模块来进行图片对比
2016/02/18 Python
Python生成任意范围任意精度的随机数方法
2018/04/09 Python
Python告诉你木马程序的键盘记录原理
2019/02/02 Python
python字典和json.dumps()的遇到的坑分析
2020/03/11 Python
django为Form生成的label标签添加class方式
2020/05/20 Python
Python如何生成xml文件
2020/06/04 Python
什么是Python包的循环导入
2020/09/08 Python
5款实用的python 工具推荐
2020/10/13 Python
Jupyter Notebook 远程访问配置详解
2021/01/11 Python
Trina Turk官网:美国时装和泳装品牌
2018/06/10 全球购物
豪华床上用品、床单和浴室必需品:Peacock Alley
2019/09/04 全球购物
美国Max仓库:Max Warehouse
2020/05/31 全球购物
药学专业学生的自我评价分享
2014/02/06 职场文书
小学五年级学生评语
2014/04/22 职场文书
网络优化专员求职信
2014/05/04 职场文书
小学班级特色活动方案
2014/08/31 职场文书
CSS 圆形进度栏
2021/04/06 HTML / CSS
Java由浅入深通关抽象类与接口(下篇)
2022/04/26 Java/Android