
最近学php,因为刚接触不久,看似一个简单的问题有时候也着实浪费了好多时间,其实很多事情当不出来的时候很纠结,但是在最后研究出来的时候回头看看其实很简单,但是还是要学着小总结一下了,时间久了有很多事情还是很容易忘记的,今天就刚做的一个循环得出的复选框,然后提交表单后得到复选框的值来写一下吧,
$weeks = $_POST['adress']; 加入if(count($weeks)==0)就说明复选框没有一个是选中的,接着来取出复选框的值
就是for循环数组得到里面的值了。
jquery的遍历方法可以获取复选框所欲的选中值
$("input:checkbox:checked")each(function(index,element)); // 为所有选中的复选框执行函数,函数体中可以取出每个复选框的值
$("input:checkbox:checked")map(function(index,domElement)); // 将所有选中的复选框通过函数返回值生成新的jQuery 对象
实例演示:点击按钮获取checkbox的选中值
创建Html元素
<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>
设置css样式
divbox{width:300px;padding:20px;margin:20px;border:4px dashed #ccc;}
divbox>span{color:#999;font-style:italic;}
divcontent{width:250px;margin:10px 0;padding:20px;border:2px solid #ff6666;}
编写jquery代码
$(function(){
$("input:button")click(function() {
text = $("input:checkbox[name='message']:checked")map(function(index,elem) {
return $(elem)val();
})get()join(',');
alert("选中的checkbox的值为:"+text);
});
});
1、创建如下结构的测试文件-- Content,-- jquery-1113minjs,-- JquerySelecthtml。
2、获取下拉框选中值:使用val()。
3、获取下拉框选中文本:使用find("option:selected")text()。
4、获取下拉框选中项的索引:使用get(0)selectedIndex。
5、通过value值设置下拉框的选中项:使用val("value值")。
6、通过text值设置下拉框的选中项。
7、通过value值删除下拉框的一个选项。
8、通过text值删除下拉框的一个选项。
layui获取checkbox复选框值 - dongsir
HTML
<!DOCTYPE html><html>
<head>
<meta charset="utf-8">
<title>layuiformcheckbox 获取选中</title>
<link rel="stylesheet" href="layui/css/layuicss" media="all">
</head>
<body>
<form class="layui-form"> <!-- 提示:如果你不想用form,你可以换成div等任何一个普通元素 -->
<div class="layui-form-item">
<label class="layui-form-label">复选框</label>
<div class="layui-input-block">
<input type="checkbox" name="CSDN" lay-filter="like" title="复选框一" value="dongsir">
<input type="checkbox" name="CSDN" lay-filter="like" title="复选框二" value="董先生">
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">开关关</label>
<div class="layui-input-block">
<input type="checkbox" name="switch" lay-skin="switch" value="董辉">
</div>
</div>
<div class="layui-form-item">
<label class="layui-form-label">开关开</label>
<div class="layui-input-block">
<input type="checkbox" name="switch" checked lay-skin="switch" value="董先生的CSDN">
</div>
</div>
<div class="layui-form-item">
<div class="layui-input-block">
<button class="layui-btn" lay-submit lay-filter="">立即提交</button>
</div>
</div>
</form>
<script src="layui/layuijs"></script>
JS部分
代码:
layui获取checkbox复选框值
以上就是关于php如何获取复选框选中的值全部的内容,包括:php如何获取复选框选中的值、怎么获取所有checkbox的值、jQuery如何获取复选框选中项后的文字等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)