jQuery对下拉框,单选框,多选框的操作

   这篇文章主要介绍了jQuery对下拉框,单选框,多选框的操作需要的朋友可以过来参考下,希望对大家有所帮助

  下拉框:

  //得到下拉菜单的选中项的文本(注意中间有空格)

  var cc1 = $(".formc select[@name='country'] option[@selected]").text();

  //得到下拉菜单的选中项的值

  var cc2 = $('.formc select[@name="country"]').val();

  //得到下拉菜单的选中项的ID属性值

  var cc3 = $('.formc select[@name="country"]').attr("id");

  //清空下拉框//

  $("#select").empty();$("#select").html('');

  //添加下拉框的option

  $("
1111

").appendTo("#select")

 

  稍微解释一下:

  select[@name='country'] option[@selected]

  表示具有name 属性,并且该属性值为'country' 的select元素里面的具有selected 属性的option 元素。可以看出有@开头的就表示后面跟的是属性。

  单选框:

  //得到单选框的选中项的值(注意中间没有空格)

  $("input[@type=radio][@checked]").val();

  //设置单选框value=2的为选中状态.(注意中间没有空格)

  $("input[@type=radio][@value=2]").attr("checked",'checked');

  复选框:

  //得到复选框的选中的第一项的值

  $("input[@type=checkbox][@checked]").val();

  //由于复选框一般选中的是多个,所以可以循环输出

  $("input[@type=checkbox][@checked]").each(function(){

  alert($(this).val());

  });

  //不打勾

  $("#chk1").attr("checked",'');

  //打勾

  $("#chk2").attr("checked",true);

  //判断是否已经打勾

  if($("#chk1").attr('checked')==undefined){}

时间: 2024-10-06 08:14:35

jQuery对下拉框,单选框,多选框的操作的相关文章

jQuery对下拉框,单选框,多选框的操作_jquery

下拉框: //得到下拉菜单的选中项的文本(注意中间有空格)var cc1 = $(".formc select[@name='country'] option[@selected]").text();//得到下拉菜单的选中项的值var cc2 = $('.formc select[@name="country"]').val();//得到下拉菜单的选中项的ID属性值var cc3 = $('.formc select[@name="country"

利用jquery实现下拉框的禁用与启用_jquery

话不多说,附上实例代码,仅供大家参考 禁用下拉框 //下拉框禁用 $("select").each(function () { $("#" + this.id).attr("disabled", true); }); 启用下拉框 //下拉框启用 $("select").each(function () { $("#" + this.id).removeAttr("disabled");

一款基于jquery联动下拉框效果

 代码如下 复制代码 /* * 级联下拉框Jqueyr插件,V1.2 * Copyright 2011, Leo.Liu * 本插件包括2个无刷新级联下拉框插件: * 插件一:cascadeDropDownData是在不与服务器进行AJAX交互情况使用,需预先将所有下拉框数据全部读出.demo: * 方法一:var dataItem = [['全部', '-1', '0'], ['a001', 'a001', '0'], ['a002', 'a002', '0'], ['a003', 'a003

jQuery Select下拉框操作小结(推荐)_jquery

jQuery获取Select元素,并选择的Text和Value: 1. $("#select_id").change(function(){//code...}); //为Select添加事件,当选择其中一项时触发 2. var checkText=$("#select_id").find("option:selected").text(); //获取Select选择的Text 3. var checkValue=$("#select_

jQuery 自定义下拉框(DropDown)附源码下载_jquery

先给大家展示下效果图,喜欢的朋友可以下载源码哦 效果演示   源码下载 <section class="main"> <div class="wrapper-demo"> <div id="dd" class="wrapper-dropdown-1" tabindex="1"> <span>手册网</span> <ul class="

jQuery实现下拉框功能实例代码_jquery

说一百句,不如我给大家贴张效果图,效果图请看下面: <!DOCTYPE html> <html lang="en" xmlns="http://www.w3.org/1999/xhtml"> <head> <meta charset="utf-8" /> <title></title> <style type="text/css"> * { m

jQuery实现下拉框左右移动(全部移动,已选移动)_jquery

用到的方法为:appendTo() 格式:$(content).appendTo(selector) appendTo() 方法在被选元素的结尾(仍然在内部)插入指定内容. click() 方法触发 click 事件,或规定当发生 click 事件时运行的函数. 看一下具体实现的代码: <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title></title> <script

基于jquery实现下拉框美化特效_jquery

平常我们用的原生select下拉框,大部分样式没办法修改,导致在不同的浏览器里面会跟设计图的风格大相径庭.所以为了能让它美化起来,就用JQ模拟了一个下拉框,可以随意定义样式.原生的下拉框也保留在div里面隐藏着,方便后台开发人员对其进行操作. 效果图如下: HTML代码如下: <!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="UTF-8"> <ti

jQuery+jsp下拉框联动获取本地数据的方法(附源码)_jquery

本文实例讲述了jQuery+jsp下拉框联动获取本地数据的方法.分享给大家供大家参考,具体如下: JQuery下拉框联动很好的体现了Ajax的按需取数据的要求,减小数据的交互量.(点击此处下载源代码) 下面的实例使用Json将服务器端的类或者对象转换为JSON格式,主要运用了6个jar包 commons-beanutils-1.7.0.jar commons-collections-3.2.jar commons-lang-2.3.jar commons-logging-1.0.4.jar ez