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操作之效果详解
May 19 jQuery
解决jquery appaend元素中id绑定事件失效的问题
Sep 12 jQuery
jQuery实现简单日期格式化功能示例
Sep 19 jQuery
Vue中正确使用jQuery的方法
Oct 30 jQuery
jQuery实现点击图标div循环放大缩小功能
Sep 30 jQuery
jQuery-ui插件sortable实现自由拖动排序
Dec 01 jQuery
jQuery实现表格的增、删、改操作示例
Jan 27 jQuery
jQuery实现动态添加和删除input框代码实例
Mar 29 jQuery
jQuery zTree树插件的使用教程
Aug 16 jQuery
jQuery模仿ToDoList实现简单的待办事项列表
Dec 30 jQuery
jQuery事件模型默认行为执行顺序及trigger()与 triggerHandler()比较实例分析
Apr 30 jQuery
jQuery实现tab栏切换效果
Dec 22 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
PHP实现获取某个月份周次信息的方法
2015/08/11 PHP
laravel框架上传图片实现实时预览功能
2019/10/14 PHP
js实现的网站首页随机公告随机公告
2007/03/14 Javascript
判断客户端浏览器是否安装了Flash插件的多种方法
2010/08/11 Javascript
关于setInterval、setTimeout在jQuery中的使用注意事项
2011/09/28 Javascript
50款非常棒的 jQuery 插件分享
2012/03/29 Javascript
javascript实现可改变滚动方向的无缝滚动实例
2013/06/17 Javascript
javascript中负数算术右移、逻辑右移的奥秘探索
2013/10/17 Javascript
Jquery创建一个层当鼠标移动到层上面不消失效果
2013/12/12 Javascript
bootstrap data与jquery .data
2014/07/07 Javascript
Angular用来控制元素的展示与否的原生指令介绍
2015/01/07 Javascript
利用css+原生js制作简单的钟表
2020/04/07 Javascript
只需五句话搞定JavaScript作用域(经典)
2016/07/26 Javascript
简单实现IONIC购物车功能
2017/01/10 Javascript
vue拦截器Vue.http.interceptors.push使用详解
2017/04/22 Javascript
Javascript中的async awai的用法
2017/05/17 Javascript
Vue.js更改调试地址端口号的实例
2018/09/19 Javascript
JavaScript 点击触发复制功能实例详解
2018/11/02 Javascript
webpack4+express+mongodb+vue实现增删改查的示例
2018/11/08 Javascript
vue自定义指令之面板拖拽的实现
2019/04/14 Javascript
layui实现下拉复选功能的例子(包括数据的回显与上传)
2019/09/24 Javascript
[46:20]DOTA2-DPC中国联赛 正赛 PSG.LGD vs LBZS BO3 第二场 1月22日
2021/03/11 DOTA
浅析Python中return和finally共同挖的坑
2017/08/18 Python
django的聚合函数和aggregate、annotate方法使用详解
2019/07/23 Python
Python读取文件内容为字符串的方法(多种方法详解)
2020/03/04 Python
HTML5中FileReader接口使用方法实例详解
2017/08/26 HTML / CSS
简述数据库的设计过程
2015/06/22 面试题
Servlet如何得到服务器的信息
2015/12/22 面试题
《自选商场》教学反思
2014/02/14 职场文书
高中学生期末评语
2014/04/25 职场文书
员工生日会策划方案
2014/06/14 职场文书
“向国旗敬礼”活动策划方案(4篇)
2014/09/27 职场文书
JavaScript 与 TypeScript之间的联系
2021/11/27 Javascript
nginx常用配置conf的示例代码详解
2022/03/21 Servers
JavaScript正则表达式实现注册信息校验功能
2022/05/30 Java/Android
css中有哪些方式可以隐藏页面元素及区别
2022/06/16 HTML / CSS