zoukankan      html  css  js  c++  java
  • jquery怎样获取多个复选框的值?

    jquery的遍历方法可以获取复选框所欲的选中值

    1
    2
    $("input:checkbox:checked").each(function(index,element));   // 为所有选中的复选框执行函数,函数体中可以取出每个复选框的值
    $("input:checkbox:checked").map(function(index,domElement)); // 将所有选中的复选框通过函数返回值生成新的jQuery 对象

    实例演示:点击按钮获取checkbox的选中值

    1. 创建Html元素

      1
      2
      3
      4
      5
      6
      7
      8
      <div class="box">
          <span>点击按钮获取checkbox的选中值:</span>
          <div class="content">
             <input type='checkbox' name='message' value='1'/>发送短信
             <input type='checkbox' name='message' value='2'/>发送邮件
          </div>
          <input type="button" value="提交">
      </div>
    2. 设置css样式

      1
      2
      3
      div.box{width:300px;padding:20px;margin:20px;border:4px dashed #ccc;}
      div.box>span{color:#999;font-style:italic;}
      div.content{width:250px;margin:10px 0;padding:20px;border:2px solid #ff6666;}
    3. 编写jquery代码

      1
      2
      3
      4
      5
      6
      7
      8
      $(function(){ 
          $("input:button").click(function() {
              text = $("input:checkbox[name='message']:checked").map(function(index,elem) {
                  return $(elem).val();
              }).get().join(',');
              alert("选中的checkbox的值为:"+text);
          });
      });
    4. 观察效果

  • 相关阅读:
    1. 首次运行 Git 的配置
    本地git连接github
    Cygwin(linux)中vim配置
    ibatis入门
    XML(可扩展性标记语言)学习汇总一
    第一只小啊小爬虫(纪念下)
    Android SQLite DB的封装
    关于做项目的一些感想
    Git 初学三(git对象与git重置)
    Git 初学二(暂存区)
  • 原文地址:https://www.cnblogs.com/hedianzhan/p/9126235.html
Copyright © 2011-2022 走看看