Suggest a feature
×

Welcome to TagMyCode

Please login or create account to add a snippet.
0
0
 
0
Language: Text
Posted by: Влад Якуб
Added: Oct 2, 2019 3:51 PM
Modified: Oct 8, 2019 9:26 AM
Views: 4
Tags: no tags
  1. 'js' => '
  2.             var context = "pr-question-main .ansgroup",
  3.                                 $collections = [
  4.                                         $("[rnum=6], [rnum=8]", context),
  5.                                 ];
  6.                         $($collections).each(function() {
  7.                                 var $collection = $(this);
  8.                                 $collection.find(":checkbox").on("change", function() {
  9.                                         var row = $(this).closest("tr[rnum]").attr("rnum"),
  10.                                                 col = $(this).closest("td[cnum]").attr("cnum"),
  11.                                                 isChecked = $(this).prop("checked") || $("pr-question-main").find("td[cnum="+col+"] [discol]:checked").length;
  12.                                         $collection.not("[rnum="+row+"]").find("td[cnum="+col+"] :checkbox").prop("disabled", isChecked);
  13.                                 });
  14.                         });
  15.                 ',
  16.