[size=large]1 if($("input[name=item][value='val']").attr('checked')==true) //判断是否已经打勾
name即控件name属性,value即控件value属性
可以不指定属性值,因一组checkbox的value值都会保存其在数据库中对应的id,最好写成如下方式
if($("input[name=row_checkbox]").attr('checked')==true)
{
alert("j");
}
else
{
alert("请选择数据!");
}
另,还可以写成if($("[name=row_checkbox]").attr('checked')==true)
jquery radio取值,checkbox取值,select取值,radio选中,checkbox选中,select选中,及其相关
文章分类:Web前端
jQuery 1.3.2版本下的
jquery radio取值,checkbox取值,select取值,radio选中,checkbox选中,select选中,及其相关
设置
获取一组radio被选中项的值:var item = $('input[name=items][checked]').val();
获取select被选中项的文本
var item = $("select[@name=items] option[@selected]").text();
获取select被选中项的文本 :var item = $("select[name=items] option[selected]").text(); 或$("select[name=items]").find("option:selected").text();
select下拉框的第二个元素为当前选中值:$('#select_id')[0].selectedIndex = 1;
select下拉框value = 'val'的元素为当前选中项:$("select[name=items] option[value='val']").attr("selected","selected");
radio单选组的第二个元素为当前选中项 :$('input[@name=items]').get(1).checked = true; 或$('input[name=items]').attr("checked", '1′);
radio的value = 'val'的元素为当前选中项:$('input[name=items] [value='val']').attr("checked","checked");
获取值:
文本框,文本区域:$("#txt").attr("value");
多选框checkbox:$("input[name='checkbox':checked]").each(function(){
var val = $(this).val();
});
单选组radio: $("input[type=radio][checked]").val();
下拉框select的value值: $('select').val();
下拉框select选中的text 值:$("select").find("option:selected").text();
控制表单元素:
文本框,文本区域:$("#txt").attr("value","); //清空内容
$("#txt").attr("value",'11′); //填充内容
多选框checkbox:
checkbox的第二个元素被打勾:$("input[name=items]").get(1).checked = true; //打勾
$("input[name=items]").get(1).checked = false; //不打勾
checkbox的value='val'的元素前打勾:$("input[name=item][value='val']").attr("checked",true); 或$("input[name=item][value='val']").attr("checked","checked");
if($("input[name=item][value='val']").attr('checked')==true) //判断是否已经打勾
单选组radio: $("input[type=radio]").attr("checked",'2′);//设置value=2的项目为当前选中项
下拉框select: $("#sel").attr("value",'-sel3′);//设置value=-sel3的项目为当前选中项
$("<option value='1′>1111</option><option value='2′>2222</option>").appendTo("#sel")//添加下拉框的option
$("#sel").empty();//清空下拉框
jQuery获取Radio选择的Value值
代码
$("input[name='radio_name'][checked]").val(); //选择被选中Radio的Value值
$("#text_id").focus(function(){//code...}); //事件 当对象text_id获取焦点时触发
$("#text_id").blur(function(){//code...}); //事件 当对象text_id失去焦点时触发
$("#text_id").select(); //使文本框的Vlaue值成选中状态
$("input[name='radio_name'][value='要选中Radio的Value值'").
attr("checked",true); //根据Value值设置Radio为选中状态
jQuery获取CheckBox选择的Value值
$("input[name='checkbox_name'][checked]"); //选择被选中CheckBox元素的集合 如果你想得到
Value值你需要遍历这个集合
$($("input[name='checkbox_name'][checked]")).
each(function(){arrChk+=this.value + ',';});//遍历被选中CheckBox元素的集合 得到Value值
$("#checkbox_id").attr("checked"); //获取一个CheckBox的状态(有没有被选中,返回true/false)
$("#checkbox_id").attr("checked",true); //设置一个CheckBox的状态为选中(checked=true)
$("#checkbox_id").attr("checked",false); //设置一个CheckBox的状态为不选中(checked=false)
$("input[name='checkbox_name']").attr
("checked",$("#checkbox_id").attr("checked"));//根据3,4,5条,你可以分析分析这句代码的意思
$("#text_id").val().split(","); //将Text的Value值以','分隔 返回一个数组[/size]
分享到:
相关推荐
### jQuery获取input值的知识点 #### 1. 获取radio值 - **判断radio是否被选中**:要获取radio的值,首先需要判断该radio是否被选中。可以使用`.attr('checked')`方法,该方法会返回'checked'属性的值,如果该...
总结起来,JavaScript和jQuery提供了多种方式来获取`input`框的绝对位置,包括`getBoundingClientRect()`配合滚动距离计算,以及jQuery的`offset()`方法。开发者可以根据项目需求和浏览器兼容性选择合适的方法。
综上所述,文章详细讲述了在Web开发中如何使用不同的JavaScript事件来监听input元素的值变化,并提供了多种方法来确保代码在不同浏览器中的兼容性和功能的完整性。这使得文章成为了一个很好的资源,供前端开发人员在...
jQuery 提供了多种方法来获取 Select 选择的 Text 和 Value。 1. 获取 Select 选择的 Text: 可以使用 `$("#select_id").find("option:selected").text()` 方法获取 Select 选择的 Text,其中 `#select_id` 是 ...
在实际应用中,jquery.tagsinput-revisited.js通过Ajax请求可以从服务器获取自动完成的建议列表,用户只需输入部分关键词,插件就会自动匹配并显示相关标签。这在处理分类、关键字输入等场景下非常实用,例如在社交...
在网页开发中,获取用户在input...希望本文能对您在开发过程中获取input值的操作提供帮助。如果您有任何问题或需要进一步的信息,请随时提问。同时,分享知识是一种美德,如果本文对您有帮助,记得分享给需要的朋友哦!
本文将详细介绍如何使用 jQuery 来获取具有相同名称的 input 元素,并将其值存储到一个数组中。 #### 一、jQuery 简介 jQuery 是一个快速、简洁的 JavaScript 库,其设计宗旨是“write less, do more”,即用更少...
本篇文章将详细总结在使用jQuery获取input type="text"元素中的值时的各种方法。 首先需要了解的是,在HTML中,input元素通常用来创建各种表单控件,其中input type="text"就是用来创建单行文本输入框。jQuery提供...
### jQuery 获取其他类型的input值 除了文本输入框,jQuery还可以方便地获取其他类型的input元素的值,例如: - **获取radio单选框的值**(假设所有radio的name属性相同): ```javascript $("input[name=...
在本篇介绍Jquery获取radio选中值的实例总结中,将会详细地分享关于如何使用jQuery来选取和操作HTML中单选按钮(radio buttons)的方法。由于文章内容中有小部分OCR扫描错误,所以在讲解时会尽量保持原意且保证内容...
4. **数据绑定**:选择的日期需要与input元素的值绑定,确保选定的日期可以正确存储和传递。 5. **自定义样式和交互**:通过CSS对下拉框和日历组件进行样式定制,以符合网站的整体设计。同时,确保交互流畅,比如...
jQuery 提供了多种操作复选框的方法,例如 `prop()` 和 `attr()`。`prop()` 用于设置或获取DOM元素的特定属性,对于复选框,我们可以用它来改变 `checked` 属性: ```javascript // 选中复选框 $('input[type=...
在这个过程中,我们使用jQuery的`.val()`方法获取每一个复选框的`value`属性值,并通过`push()`方法将这些值添加到一个预先定义的数组中。这种方式更加简洁明了,并且利用了jQuery提供的方法来简化操作。 最后,...
然后,可以通过以下方式获取jQuery Masked Input Plugin: 1. 下载:从官方GitHub仓库(https://github.com/digitalBush/jquery.maskedinput)下载最新版本的压缩包。 2. CDN引入:也可以直接使用CDN链接,例如: ...
### jQuery中获取Radio元素值的方法知识点 #### 1. jQuery基础选择器 在jQuery中,可以使用多种选择器来选取页面中的元素。对于获取单个或多个特定元素,如radio按钮的值,可以使用以下几种方式: - 类选择器:...
jQuery提供了多种方法来修改元素的属性。比如,要改变输入框的禁用状态,我们可以使用`.prop()`方法: ```javascript myInput.prop("disabled", true); // 禁用输入框 myInput.prop("disabled", false); // 启用...
在这段代码中,`#select-all` 是全选复选框的 ID,`input[type="checkbox"]` 选择所有的复选框,`this.checked` 获取当前全选复选框的状态,并将其设置为所有子复选框的选中状态。 2. **反选功能** 反选操作与...
在 jQuery 中,AJAX 是一个核心组件,它提供了多种方法来处理 AJAX 请求。 1. load() 方法 load() 方法用于载入远程的 HTML 代码并插入至 DOM 中。该方法的语法为 `$(selector).load(url)`,其中 `selector` 是要...
首先,需要明确的是,jQuery获取的对象是jQuery对象,它内部封装了原生DOM元素,并且可以使用jQuery为这些元素提供的方法进行操作。而在某些情况下,我们可能需要将jQuery对象转换为原生的DOM对象进行操作,反之亦然...