利用jquery获取checkbox描述文本

要利用jquery获取checkbox的文本描述,用下面语句就可以了。

$("#knowfrom").find("input[type='checkbox']:checked").siblings().text();

实例二

<td><input id= name="knowfrom" type="checkbox" value="" /> <label>tv</label></td>
$("#knowfrom").next().text()

看一个完整详细实例

<td><input name="knowfrom" type="checkbox" value="" /> tv</td>

jquery代码

function getselectedtext(name) {
//    if (2>1) return "";
    var value = "";
    $(":input[name='"+name+"']").filter("[checked=true]").each(function() {
        var $obj=this;
        if (this.checked) {
            if (value == "") value += $obj.siblings().text();
            else value += "-" + $obj.siblings().text();
        }
    });

    return value;
}

时间: 2024-08-29 09:19:46

利用jquery获取checkbox描述文本的相关文章

如何用Jquery获取checkbox多个选项?

问题描述 如何用Jquery获取checkbox多个选项,循环输出结果.  问题补充:我试了,IE,360可以支持,但是火狐不行.这样写才可以:<br /><pre name="code" class="java"> $("#btn5").click(function(){//输出选中的值 var str=""; var abc = $(":checkbox:checked").ea

利用jQuery实现CheckBox全选/全不选/反选的简单代码_jquery

jQuery有些版本中实现CheckBox全选/全不选/反选会有bug,经测试jquery-1.3.1.js–>测试通过,jquery-1.5.1.js–>测试不通过. 实现CheckBox全选/全不选/反选代码如下: <%@ page language="java" pageEncoding="UTF-8"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional

jQuery获取checkbox选中的值_jquery

1.问题背景 有几个多选框,选择其中的几个,获取选中的值 2.设计结果如下图所示: 3.设计源码 <!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">

jquery获取选中的文本和值的方法_jquery

1.说明 (1)获取select下拉框选中的索引 $("#selection").get(0).selectedIndex; (2)获取select下拉框选中的值 $("#selection option:selected").val(); (3)获取select下拉框选中的文本 $("#selection option:selected").text(); 2.实现源码 html PUBLIC "-//W3C//DTD XHTML 1

Jquery 获取checkbox的checked问题_jquery

事实证明一切,自己测试了N遍,发现网上的说法和自己以前的理解都是错的,不知道大家有没发现. 下面来看看网上大多资料的说法 复制代码 代码如下: 转别人的一些东西: jquery判断checkbox是否被选中 在html的checkbox里,选中的话会有属性checked="checked". 如果用一个checkbox被选中,alert这个checkbox的属性"checked"的值alert($(#xxx).attr("checked")),会

jquery获取checkbox的值以及判断是否没选择

核心代码  代码如下 复制代码 if($("input[name='checkbox']:checkbox:checked").length>0){       box = '';       $("input[name='checkbox']:checkbox:checked").each(function(){         box += $(this).val()+',';       })     }else{       alert('没有选择')

利用jquery获取select下拉框的值_jquery

jquery不是特别熟练,每次使用不常用的就要百度,特地记录下来. 我的下拉框是: <div class="form-group"> <select class="form-control" id="iv_level"> <option value="">店员</option> <option value="">店长</option>

jquery获取checkbox的值并post提交

 废话不多说,直接奉上代码:   代码如下: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title></title> <script src="http://code.jquery.com/jquery-1.7.2.min.js"></script> </head> <body> &

apache cxf中对于不是返回200错误的处理及获取错误描述文本的方法

现象: 我们在使用apache cxf框架的时候遇到了一些问题,一般来说,如果我们用rest client 如果处理的返回是正确的,那么我们可以很轻易的处理,但是如果我们如果返回的请求返回码不是200,这种情况我们在调试时候发现exception对象中并不包含任何error message的文本: 比如类似这个截图的请求(我们用restclient)测试的,这个返回码是400,返回的响应中有error description字段,我们想要获取这个字段的内容,但是我们尝试了很多次,不能直接从exc