jquery对表单的几种简单的操作
来源:互联网 发布:悦动圈骑行软件 编辑:程序博客网 时间:2024/06/05 08:47
下面是利用jquery对表单的几种简单的操作,希望可以帮助初学者的学习。
1.点击全选,相应的复选框全部选中,再次点击,相应的复选框全不选(当全选时,取消1、2、3当中任何一个复选框,全选复选框应该同时取消,相反,如果当三个全部选中,全选复选框应该也要同时选上,在这里就不实现了),然后,点击对应按钮,就会显示对应的值。
body代码:
<div id="d4">
全选:<input type="checkbox" name="cb1" id="cb1" value="" /><button id="btn5">获取选中的值</button><br />
1:<input type="checkbox" name="checkbox" id="child1" value="1" />
2:<input type="checkbox" name="checkbox" id="child2" value="2" />
3:<input type="checkbox" name="checkbox" id="child3" value="3" />
</div>
效果图:
jquery代码:
(1)
$('#cb1').click(function(){//点击全选,触发事件
if(this.checked){//this代表当前对象,如果选中,执行下面操作,即将1、2、3复选框选中
$('#child1').attr('checked',true);
$('#child2').attr('checked',true);
$('#child3').attr('checked',true);
}
if(!this.checked){//与上面操作相反
$('#child1').attr('checked',false);
$('#child2').attr('checked',false);
$('#child3').attr('checked',false);
}
});
(2)
$("#btn5").click(function(){
var str1="";
$("[name='checkbox']:checked").each(function(){
str1+=$(this).val()+' ';
});
alert(str1);
});
效果图:
2.jquery获取所有文本框的值(这里只用了一个文本来展示)
body代码:
<input type="text" name="t1" id="t1" value="值" />
<button id="btn7" style="margin-left: 550px;">获取所有文本框的值</button>
效果图:
jquery代码:
$('#btn7').click(function(){
var str2 = '';
$("input[type='text']").each(function(){
str2 += $(this).val() + " ";
});
alert(str2);
});
效果图:
3.jquery获取当前选中下拉框的各个属性
body代码:
<div id="d6">
<select id="s3">
<option id="v1" value="1">值1</option>
<option id="v2" value="2">值2</option>
<option id="v3" value="3">值3</option>
<option id="v4" value="4">值4</option>
</select>
<button id="btn8">获取下拉框中选中的值</button>
</div>
效果图:
第一种:获取select选中 的value:
$('#btn8').click(function(){
alert($('#s3').val());
});
效果图:
第二种:获取select 选中的 text (效果图类似,不实现)
$("#btn8").find("option:selected").text();
第三种:获取select选中的索引(效果图类似,不实现)
$("#btn8 ").get(0).selectedindex;
这里只是其中几种操作,其他操作都是大同小异,可以自己去仿造,摸索,希望大家每天都进步一点,心中有代码,杠杠的。
- jquery对表单的几种简单的操作
- jQuery对表单的操作
- jQuery对表单的操作
- 简单的form表单操作的几种写法
- jQuery 对表单的简单验证
- Jquery对表单的一些操作
- jQuery对from表单元素的操作
- JQuery 对表单表格的操作
- Jquery对表单的一些操作
- jQuery对表单表格的操作
- jQuery对表单表格的操作
- jquery 对form表单的动态操作
- jquery对表单元素的一些操作
- jQuery对form表单的操作
- 对链表的几种简单操作
- jquery的表单操作
- jQuery 表单的操作
- jQuery 对表格的简单操作
- CI框架学习之--隐藏入口文件-index.php
- ajax的封装
- 关于深度学习中Dropout的理解
- 【转】Hexo的Next主题配置
- Kotlin-35.反射(Reflection)
- jquery对表单的几种简单的操作
- pf_ring userland code C code and C++ code Cross compile
- Install sublime text3 on Ubuntu 14.04
- 第一天学c++
- 你眼中的“老实人”,不过是职场中的“妈宝男”
- js访问CSS最终样式(嵌入式样式、外部样式表、内联样式综合的样式表现)
- linux下单进程可创建的最大连接数
- fastdfs 原理与过程
- Go编程基础—语言运算符