select 标签

  form提交的时候 提交select标签选中的value值

1. 添加项

  $("#select_id").append("<option value='Value'>Text</option>");  //添加一项option

  $("#select_id").prepend("<option value='0'>请选择</option>"); //在前面插入一项option

2. 删除项

  $("#select_id option:first").remove(); //删除第一项

  $("#select_id option:last").remove(); //删除最后一项

  $("#select_id option[index='0']").remove();//删除索引值为0的Option

  $("#select_id option[value='3']").remove(); //删除值为3的Option

  $("#select_id option[text='4']").remove(); //删除TEXT值为4的Option

3. 清空项

  $("#select_id").empty();

  $("#select_id").html('');

4. 设置select选中项

  设置select选中的索引

 $("#select_id").get(0).selectedIndex=index;// index为索引值

  设置select 选中的value:

 $("#select_id option[value='value2']").attr("selected", "selected");

$("#select_id").attr("value","Normal“);

$("#select_id").val("Normal");

$("#select_id").get(0).value = value;

  试图设置select的text值都是无效的。

5. 获取select选中项

  $("#select_id ").val();//获取select 所有的value值

  $("#select_id ").text();//获取select 所有的text值

  $('#select_id option:selected').val();  $('#select_id').find("option:selected").val()//获取select 选中的value值

  $('#select_id option:selected').text();  $('#select_id').find("option:selected").text()//获取select 选中的text值

  $('#select_id').get(0).selectedIndex; //获取select选中的索引

6. 触发事件

  $('#select_id').change(function () {
                alert('you click select_id');
            });

input[type=checkbox] 标签

  form提交的时候 当checkbox被选中时,字段被提交;当checkbox不被选中时,字段不被提交

Jquery Dom节点常用操作的更多相关文章

  1. jQuery -- DOM节点的操作

    DOM 操作的分类: dom core: getElementById() getElementsByTagName() getAttribute() setAttribute() html-dom ...

  2. 第一百六十七节,jQuery,DOM 节点操作,DOM 节点模型操作

    jQuery,DOM 节点操作,DOM 节点模型操作 学习要点: 1.创建节点 2.插入节点 3.包裹节点 4.节点操作 DOM 中有一个非常重要的功能,就是节点模型,也就是 DOM 中的“M”.页面 ...

  3. dom节点的操作

    dom节点的操作 -- jQuery 内部插入 1.(结尾)append 方法 . appendto方法(为了方便链式操作) (开头)prepend方法           $('#div1').ap ...

  4. JavaScript HTML DOM元素节点常用操作接口

    在文档对象模型 (DOM) 中,每个节点都是一个对象.DOM 节点有三个重要的属性 : 1. nodeName : 节点的名称 2. nodeValue :节点的值 3. nodeType :节点的类 ...

  5. js、jquery对节点的操作(增、删)

    js对节点的操作方法 一.获取 1.父节点的获取 某节点的parentNode属性值即为该节点的父节点.示例: var parent = document.getElementById("o ...

  6. JS中的DOM— —节点以及操作

    DOM操作在JS中可以说是非常常见了吧,很多网页的小功能的实现,比如一些元素的增删操作等都可以用JS来实现.那么在DOM中我们需要知道些什么才能完成一些功能的实现呢?今天这篇文章就先简单的带大家入一下 ...

  7. jQuery DOM/属性/CSS操作

    jQuery DOM 操作 创建元素 只需要把DOM字符串传入$方法即可返回一个 jQuery 对象 var obj = $('<div class="test">&l ...

  8. jQuery自学笔记(四):jQuery DOM节点操作

    获得和设置内容:text( ).html( ) 以及 val( ) text( ) - 设置或返回所选元素的文本内容 html( ) - 设置或返回所选元素的内容(包括 HTML 标记) val( ) ...

  9. jQuery(Dom节点操作)

随机推荐

  1. Git的使用--将本地项目上传到Github

    Git的使用--将本地项目上传到Github 感谢作者 --> 原文链接 很早之前就注册了Github,但对其使用一直懵懵懂懂,很不熟练.直到昨天做完百度前端技术学院的task,想把代码托管到G ...

  2. 笔记-爬虫-scrapy-srcapy-redis组件

    笔记-爬虫-scrapy-srcapy-redis组件 1.      简介 scrapy是一个爬虫框架,但不支持分布式,scrapy-redis是为了更方便的实现scrapy分布式爬虫的组件. 可以 ...

  3. wlr设置 Blog Ping

    ref:http://www.cnblogs.com/zhangyang/archive/2011/07/22/2113856.html 设置 Blog Ping 1.什么是Ping服务(Ping S ...

  4. 初见spark-04(高级算子)

    今天,这个是spark的高级算子的讲解的最后一个章节,今天我们来介绍几个简单的算子, countByKey val rdd1 = sc.parallelize(List(("a", ...

  5. requestLayout 无效

    今天,listview 的requestLayout 无效. 最后,我用了 getWindow().getDecorView().requestLayout(); 可以了.

  6. Jsoncpp 编译

    1. linux下编译jsoncpp 从(http://jsoncpp.sourceforge.net/)下载源码包“jsoncpp-src-0.5.0.tar.gz”,解压后在其解压后目录中运行 $ ...

  7. MySQL高可用之MHA安装

      Preface       MasterHA is a tool which can be used in MySQL HA architecture.I'm gonna implement it ...

  8. iframe 如何让它展现内容自适应高度

    引用: <iframe id="ifm1" runat="server" src="/comment/page1?id=@productId&q ...

  9. Java访问修饰符(控制属性或方法在哪些范围内可见)

    default:不加控制符的时候,就是default,只能在本包内访问 public:公有的,在本类之外其他类中可以访问,不在本包内也可以访问 private:私有的,在本类之外其他类不能访问 pro ...

  10. ironic baremetal node rescue/unrescue mode

    环境ironic-api ironic-conductor,ironicclient均升级为Queens版本 官网说明API版本为1.38才支持rescue/unrescue,所以修改下openrc文 ...