javascript - 如何对checkbox、radio做checked? Javascript

标签 javascript jquery laravel checkbox

我有这个脚本

$('[data-toggle="wizard-checkbox"]').click(function(){
    if( $(this).hasClass('active')){
        $(this).removeClass('active');
        $(this).find('[type="checkbox"]').removeAttr('checked');
    } else {
        $(this).addClass('active');
        $(this).find('[type="checkbox"]').attr('checked','true');
    }
});

他添加了 checked="checked"但单选框或复选框仍然是 检查并且请求:Laravel 中的所有内容都看不到这个。如何编辑此以执行此检查?

最佳答案

您想使用 .prop()

// Check all checkboxes found
jQuery('[type="checkbox"]').prop( "checked", true );

// Uncheck all checkboxes found
jQuery('[type="checkbox"]').prop( "checked", false );

有关更多详细信息,请阅读 jQuery docs on .prop()

关于javascript - 如何对checkbox、radio做checked? Javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42449621/

相关文章:

jquery - 过滤 JSON 并比较数组值

javascript - 如何在重定向完成后执行一些 jQuery 或 JavaScript 代码

php - Laravel 5 - API 请求不存在对象的全局异常处理程序

javascript - 在加载 Web 表单后加载外部 JavaScript 文件

javascript - ng-repeat View 显示与JSON数据不对应

javascript - ScriptResource.axd 的 View 状态无效?

javascript - angularjs 如何使用 ng-repeat 创建 div 堆栈

php - 保存到关系表 Laravel 4

php - 未定义的命名空间 html(将 css 文件添加到 blade)laravel

javascript - 如何在两个 Node js服务器之间传输文件?