php - 如何使用jquery ajax选中或不选中复选框
问题描述
嗨,我尝试在用户单击复选框时选中复选框,何时选中添加属性已选中,何时未选中删除属性已选中,何时选中 set value="on",何时未选中 set attribute value="off" 和将结果传递给 php 代码以保存在 db iam 编写的代码机器人不起作用
$(document).ready(function() {
function checking() {
var checkbox = $('.checkbox');
var check = $(checkbox).is('checked', true);
if (check) {
// $(checkbox).removeAttr('checked',true);
$(checkbox).prop('checked', true);
} else {
// $(checkbox).attr('checked',false);
$(checkbox).prop('checked', false);
}
}
});
解决方案
请记住,jQuery 选择器返回一个列表,而不是单个元素。如果你上面的内容就是你想要的,那么应该这样做:
$(document).ready(function() {
var checkbox = $('.checkbox')[0];
var check = checkbox.is(':checked');
if (check) {
$(checkbox).prop('checked', true);
} else {
$(checkbox).prop('checked', false);
}
});
推荐阅读
- powerbi - Power BI 中 X 轴上带有日期的堆叠图表
- c# - 在线程中创建对象并传递套接字 WPF c#
- scala - 如何使用 scala 删除重复的元组?笛卡尔斯卡拉火花
- c++ - 为什么底层类型为 int8_t 的 static_cast 枚举类会得到意外的值?
- postgresql - postgresql 返回错误:错误:由于用户请求而取消语句
- go - 如何在杜松子酒中组合一组路线?
- c++ - 将系数存储在头文件中的数组中(“未命名类型”错误)
- python - Python:通过代理传递每个请求
- python-3.x - 使用 while 循环调度 Python
- node.js - React Typescript 与 Webpack webpack.config.ts 文件已经存在,mkdir