`

Jquery 加js 字符串应用查找 checkbox 被选中数

 
阅读更多

1. 选择所有

 

function allChoose() {
    	var checkChoose = $("#allCheckbox");
    	var all = checkChoose.attr("checked");
	   	if (all) {
			var ch = $.find("input[type=checkbox]");
			$.each(ch,function(){
					$(this).attr("checked",true);
			});
	   	}
	   	else {
	   		var ch = $.find("input[type=checkbox]");
			$.each(ch,function(){
				$(this).attr("checked",false);
			});
	   	}
    }
 

 

 

2. 得出选中后的值

 

 function getChooseValue() {
    	
    	var chooseCheckbox = $.find("input[type=checkbox]");
    	var str = new String();
    	var length = chooseCheckbox.length;
    	var m = 0;
    	$.each(chooseCheckbox,function(index) {
    		if ($(this).attr("name") == "chooseReport"
    				&& $(this).attr("checked")) {
    			if (m != 0) {
    				str = str + ",";
    			}
    			m++;
    			str = str.concat($(this).val());
    		}
    	});
    	document.write(str);
    	document.close();
    	alert(str);
    
    }
 

 

结果

 

147976,147984,147986,147988,147990,147991
 

 

分享到:
评论

相关推荐

    javascript获得CheckBoxList选中的数量

    在网页开发中,有时我们需要获取用户在CheckBoxList控件中选中的选项数量,这在JavaScript和jQuery中都可以实现。本文将详细介绍如何使用这两种技术来获取CheckBoxList选中的数量,并通过一个具体的实例进行对照学习...

    jquery下将选择的checkbox的id组成字符串的方法

    在使用jQuery进行前端开发时,经常需要将多个复选框(checkbox)的选择状态存储为字符串格式。这通常用于将用户的选择提交到服务器,或者用于在客户端对用户的操作进行处理。在本文中,将介绍一种使用jQuery将选中的...

    css+jquery带checkbox的输入框可模糊查询

    模糊查询可以通过正则表达式实现,例如,当用户输入“abc”时,不仅会匹配到“abc”,还会匹配到“abcdefg”等包含“abc”的字符串。 为了实现这一功能,我们需要以下几个步骤: 1. 创建HTML结构,包括一个输入框...

    jquery、js操作checkbox全选反选

    这个函数利用 jQuery 的 `.map()` 方法将所有选中的复选框的值收集起来,然后通过 `.get()` 转换为 JavaScript 数组,并使用 `.join(',')` 合并成一个以逗号分隔的字符串返回。这样,我们可以方便地得到所有选中复选...

    JQuery批量删除

    - 请求参数为`del_id`,其值为所有选中元素的ID字符串。 - 成功回调函数中,根据返回的`msg`值判断删除操作是否成功,并相应地刷新页面或显示错误提示。 #### 四、后端处理逻辑 后端接收到AJAX请求后,需要解析...

    jQuery详细教程

    <script type="text/javascript" src="/jquery/jquery.js"> <script type="text/javascript"> $(document).ready(function(){ $("p").click(function(){ $(this).hide(); }); }); <p>If you click on me, I ...

    jQuery表单选择器源码

    通过分析源码,我们可以看到jQuery如何将这些字符串表达式转换为函数,进而执行DOM遍历和元素匹配。例如,`$:text`选择器在源码中对应于`"input[type=text]"`这样的CSS选择器,它会被转换为一个函数,用于在DOM树中...

    一个漂亮的基于jQuery单选框跟复选框效果Demo源码

    ECMAScript可能涉及到的是更现代的语法特性,如箭头函数或模板字符串,以提高代码的可读性和简洁性。 4. **CSS**:样式表语言用于定义网页的布局和外观。在"css"文件夹中,可能包含了一个或多个CSS文件,用于定义...

    复选框相关代码

    - **构建选中值字符串**:将所有选中的复选框的`Value`属性拼接成一个字符串`screenNumbers`。 - **分割并处理**:最后,使用`Split`方法将字符串按逗号分割,并处理每个选中的值。 ##### 3.2 前端获取选中值 前端...

    jquery相关知识点

    当传入一个选择器字符串时,`$()`函数会返回一个包含所有匹配的DOM元素的jQuery对象。 #### 二、查找所有HTML `select` 标签的选中项 要获取所有`<select>`标签中的选中项,可以通过以下方式实现: ```javascript $...

    jQuery struts2 hibernate

    - **空格过滤**:`$.trim()` 可以去除字符串两端的空白字符。 #### 八、Ajax技术 1. **定义**: - **概念**:Ajax (Asynchronous JavaScript and XML),即异步的 JavaScript 和 XML 技术,允许网页在不重新加载的...

    Extjs,Jquery,Dhtmlxtree之上的树

    | url | 字符串 | 获取远程数据的URL地址。 | null | | animate | 布尔 | 是否显示动画效果。 | false | | checkbox | 布尔 | 是否显示复选框。 | False | | method | 字符串 | 定义动画效果显示方式。 | post | | ...

    了解了这些才能开始发挥jQuery的威力

    - `$(‘E:contains(value)’)`:选取内容中包含特定字符串value的E元素。 - `$(‘E:empty’)`:选取内容为空的E元素。 - `$(‘E:has(F)’)`:选取包含指定元素F的E元素。 - `$(‘E:parent’)`:选取作为父元素的E...

    jquery实现勾选复选框触发事件给input赋值

    - **字符串操作**: 使用JavaScript的字符串方法`indexOf`来查找文本框当前值中是否已经包含某个复选框的值,使用`replace`方法来移除已存在的值,使用`+=`操作符来添加新的值。 - **全选/全不选功能**: 通过`data-...

    jquery 通过name快速取值示例

    在jQuery中,快速获取元素的值是开发网页应用时经常遇到的需求。特别是在处理表单数据时,通过元素的`name`属性来选取特定的输入控件并获取它们的值,是一种非常有效的方法。本篇文章将深入讲解如何使用jQuery通过`...

    Jquery获得控件值的三种方法总结

    这种方法查找ID以特定字符串结尾的控件。 二、jQuery获取普通HTML控件值的方法 对于普通的HTML控件(如input、textarea、select等),获取值的方法如下: 1. 使用`val()`函数: ```javascript // 获取值 val = $...

    基于jquery的可多选的下拉列表框

    通过split函数来处理字符串形式的数据,并将它们转换成JavaScript数组对象,然后创建对应的和<input type="checkbox">,最后将它们添加到下拉列表框中。 6. 值的更新和获取: 在每次复选框状态变更时,代码会更新...

    jQuery表单验证插件formValidator(改进版)

    随着jQuery这一流行的JavaScript库被越来越多的开发人员采用,基于jQuery的表单验证插件也迅速发展起来,目前市场上已经出现了大约十个较为流行的jQuery表单验证插件。 表单验证插件formValidator的改进版,其主要...

    带复选框且支持搜索功能的下拉列表1(1--14)

    搜索功能(Search Functionality)则是通过输入框(Input Field)收集用户的查询字符串,然后实时过滤下拉列表中的选项。这通常涉及到JavaScript事件监听,比如`input`事件,当用户在输入框中输入时触发。开发者需要...

    MVC4 批量删除数据

    1. **创建控制器动作**:在控制器中定义一个处理批量删除请求的动作方法,该方法接收一个字符串数组参数`delitems`,表示要删除的项。 2. **执行删除操作**:根据接收到的`delitems`参数,在数据库中查找并删除相应...

Global site tag (gtag.js) - Google Analytics