input框checkbox复选框实现选中和取消选中的事件html<input type="checkbox" class="barcodeSavePrint" />js $(function () { $(".barcodeSavePrint").click(function () { if ( this.checked =...
今天在做项目的时候,遇到一个问题。需要把
选中
的
checkbox
置空,即将
选中
的
checkbox
不
选中
。最后,发现一个方法很好使,特此记录。
$("
input
[type='
checkbox
']").each(function(){
if(this.checked){
this.checked=false;
原理:循环每一个type为
checkbox
的
input
,若其是
选中
状态,就将他的checked属性置为false就ok了。
当然,若要实现反选的效果,再加一点就好了。代码如下:
$("
input
[type='
checkbox
']").each(function(){
if(th
1. 打开页面时,根据后端返回的的值isRequired,设置页面的
checkbox
标签的勾选状态,并给隐藏的text标签的value赋值,以便于在提交页面时把isRequired再返回给后端
2. 切换
checkbox
标签的勾选状态时,修改隐藏的text标签的value的值,勾选是1,
取消
勾选是0
html代码:
<div class="col-sm-8"> <
input
type="
checkbox
" class="minimal pull-left Grandpa isR.
```javascript
// 获取
checkbox
元素
const
checkbox
= document.querySelector('
input
[type=
checkbox
]');
// 监听
选中
状态改变
事件
checkbox
.addEventListener('change', function() {
// 判断
选中
状态
if (this.checked) {
console.log('
选中
了');
} else {
console.log('
取消
选中
');
如果你想使用 jQuery 来实现,可以这样:
```javascript
// 获取
checkbox
元素
const $
checkbox
= $('
input
[type=
checkbox
]');
// 监听
选中
状态改变
事件
$
checkbox
.change(function() {
// 判断
选中
状态
if (this.checked) {
console.log('
选中
了');
} else {
console.log('
取消
选中
');
Encountered invalid @Scheduled method 'test1': Only no-arg methods may be annotated with @Scheduled
@傲视邪主:
SQL SERVER服务启动不了:请求失败或服务未及时响应。有关详细信息请参见事件日志或其他的错误日志
小灵今天也要努力睡觉: