首页 > 解决方案 > 选择复选框时尝试更新对象属性

问题描述

我有一个具有许多属性的对象,其中一个是一个名为“is_mandatory”的布尔值。每当实例化此类对象时,“is_mandatory”最初设置为 false。

每当单击某个复选框时,我想将此属性设置为 true/false。

objectID.is_mandatory = (function() {
    $("#checkboxID").change(function() {
        if ($("#checkboxID").prop("checked")) {
            return true;    
        } else {
            return false;          
        }
    });
})();

我是 JavaScript 和 jQuery 的新手。我完全是前端开发的新手。我已经尝试了上述代码的许多变体,似乎无法完成这项工作。

标签: javascriptjquery

解决方案


你有没有尝试过

    objectID.is_mandatory = $("#checkboxID").prop("checked");

推荐阅读