JavaScript实现向select下拉框中添加和删除元素的方法


Posted in Javascript onMarch 07, 2017

本文实例讲述了JavaScript实现向select下拉框中添加和删除元素的方法。分享给大家供大家参考,具体如下:

1、说明

a. 利用append()方法向下拉框中添加元素

b. 利用remove()方法移除下拉框中最后一个元素

2、实例源码:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>JavaScript向select下拉框中添加和删除元素</title>
<script type="text/javascript" src="jquery-1.7.2.min.js"></script>
<script type="text/javascript">
   /**
    * 向select下拉框中添加子元素
    */
   function addElement()
   {
     //保证不重复添加
     $("#select_div").empty();
     //添加子元素
     $("#select_div").append("<option value='0'>---请选择---</option><option value='1'>男</option><option value='2'>女</option>");
   }
   /**
   * 删除下拉框中最后一个元素
   */
   function removeLast()
   {
     //删除最后一个子元素
     $("#select_div option:last").remove();
   }
</script>
</head>
<body>
</body>
  <div id="select_span">
     <select id="select_div" style="width:145px;">
     </select>
  </div>
  <input type="button" value="添加元素" onclick="addElement()"/>
  <input type="button" value="删除元素" onclick="removeLast()"/>
</html>

3、实现结果

(1)初始化时

JavaScript实现向select下拉框中添加和删除元素的方法 

(2)添加元素

 JavaScript实现向select下拉框中添加和删除元素的方法

(3)删除元素

 JavaScript实现向select下拉框中添加和删除元素的方法

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

Javascript 相关文章推荐
jquery星级插件、支持页面中多次使用
Mar 25 Javascript
jquery乱码与contentType属性设置问题解决方案
Jan 07 Javascript
纯javascript版日历控件
Nov 24 Javascript
微信小程序Redux绑定实例详解
Jun 07 Javascript
微信小程序ajax实现请求服务器数据及模版遍历数据功能示例
Dec 15 Javascript
js构造函数创建对象是否加new问题
Jan 22 Javascript
React native ListView 增加顶部下拉刷新和底下点击刷新示例
Apr 27 Javascript
微信小程序实现基于三元运算验证手机号/姓名功能示例
Jan 19 Javascript
深入Node TCP模块的理解
Mar 13 Javascript
axios封装与传参示例详解
Oct 18 Javascript
ant-design-vue 时间选择器赋值默认时间的操作
Oct 27 Javascript
JS常用跨域方法实现原理解析
Dec 09 Javascript
js仿网易表单及时验证功能
Mar 07 #Javascript
JS完成画圆圈的小球
Mar 07 #Javascript
jQuery Chosen通用初始化
Mar 07 #Javascript
jQuery动态移除和添加背景图片的方法详解
Mar 07 #Javascript
jQuery中Chosen三级联动功能实例代码
Mar 07 #Javascript
jQuery基于事件控制实现点击显示内容下拉效果
Mar 07 #Javascript
js 获取图像缩放后的实际宽高,位置等信息
Mar 07 #Javascript
You might like
便携利器 — TECSUN PL-365简评
2021/03/02 无线电
PHP图片处理之使用imagecopyresampled函数裁剪图片例子
2014/11/19 PHP
php根据一个给定范围和步进生成数组的方法
2015/06/19 PHP
PHP获取某个月最大天数(最后一天)的方法
2015/07/29 PHP
PHP CURL中传递cookie的方法步骤
2019/05/09 PHP
解析JavaScript的ES6版本中的解构赋值
2015/07/28 Javascript
基于Jquery实现万圣节快乐特效
2015/11/01 Javascript
基于jQuery 实现bootstrapValidator下的全局验证
2015/12/07 Javascript
关于两个jQuery(js)特效冲突的bug的解决办法
2016/09/04 Javascript
纯js实现手风琴效果代码
2020/04/17 Javascript
H5基于iScroll实现下拉刷新和上拉加载更多
2017/07/18 Javascript
vue实现单选和多选功能
2017/08/11 Javascript
JS与jQuery实现ListBox上移,下移,左移,右移操作功能示例
2018/05/31 jQuery
在vue中使用vue-echarts-v3的实例代码
2018/09/13 Javascript
NestJs 静态目录配置详解
2019/03/12 Javascript
JavaScript利用键盘码控制div移动
2020/03/19 Javascript
JQuery事件冒泡和默认行为代码实例
2020/05/13 jQuery
[01:14]2014DOTA2展望TI 剑指西雅图newbee战队专访
2014/06/30 DOTA
python读取Android permission文件
2013/11/01 Python
Django中的Model操作表的实现
2018/07/24 Python
Python线程指南分享
2019/11/19 Python
Python paramiko 模块浅谈与SSH主要功能模拟解析
2020/02/29 Python
python代码如何注释
2020/06/01 Python
OpenCV 之按位运算举例解析
2020/06/19 Python
美国知名男士服饰品牌:Brooks Brothers(布克兄弟)
2016/08/25 全球购物
Free People中国官网:波西米亚风格女装服饰
2016/08/30 全球购物
FOREO官方网站:LUNA露娜洁面仪
2016/11/28 全球购物
机电专业体育教师求职信
2013/09/21 职场文书
最新大学毕业求职简历的自我评价
2013/10/18 职场文书
酒店工作职员求职简历的自我评价
2013/10/23 职场文书
联谊会主持词
2014/03/26 职场文书
《记金华的双龙洞》教学反思
2014/04/19 职场文书
2015初中团委工作总结
2015/07/28 职场文书
2016年小学生寒假总结
2015/10/10 职场文书
经典哲理警句:志不真则心不热,心不热则功不贤
2019/11/14 职场文书
详解Redis集群搭建的三种方式
2021/05/31 Redis