添加" - "禁用该选项时

时间:2015-03-04 12:09:25

标签: javascript ruby-on-rails

我已禁用并启用了rails管理面板中的某些选项的选项。我正在更新面板标题,选择和分析复选框和单选按钮。

所以当为特定复选框禁用该选项时,我想显示“ - ”而不是其值。

对于复选框图片“suraj”,我禁用了“gon250”所以当我点击“suraj”时,“gon250”的标题应该变为“ - ”

    // Disable related options
disables = JSON.parse(elem.attr("data-option-disables"));
alert(disables);
for(i = 0; i < disables.length; i++) {
  elem_to_be_disabled = $("input[data-option-subid='option_subid_" + disables[i] + "']");
  elem_to_be_disabled.prop("disabled", true).addClass("c_disabled");
  elem_to_be_disabled.closest(".part_option_wrapper").prepend("<div class='option_overlay'/>");
}
$("#selected_part_" + elem.attr("data-option-part")).find(".selected_part_option").html(elem.attr("data-option-name"));

// Enable related options
enables = JSON.parse(elem.attr("data-option-enables"));
for(i = 0; i < enables.length; i++) {
  elem_to_be_enabled = $("[data-option-subid='option_subid_" + enables[i] + "']");
  console.log(elem_to_be_enabled);
  elem_to_be_enabled.prop("selected", true);
  elem_to_be_enabled.prop("checked", true);
}
});

请帮助。

由于

0 个答案:

没有答案