动态更改对象名称

时间:2015-08-23 23:01:21

标签: javascript jquery datatables

我在数据表中有7个通过回调修改的列。 而不是硬编码每个对象名称,我想动态地做它

例如:

 {"data": "Times", "bSortable": false, "className": "col_odd",
            "render": function (data, type, full, meta) {
                var d = (data.hasOwnProperty('Mon') ? data.Mon.total_hrs : "");
                if(d === "null") d = "";

                var x = '<div class="text-center">' + d + '</div>';
                return x;

            }
        },

相反,我想做类似以下的事情:

"render": function (data, type, full, meta) {
                var day = "Mon";
                var d = (data.hasOwnProperty(day) ? data.[day].total_hrs : "");
                if(d == null) d = "00:00:00";

                var x = '<div class="text-center">' + d + '</div>';
                return x;

            }

但我没有尝试过任何工作,包括后一段代码。如何动态替换对象引用的一部分?

0 个答案:

没有答案