Fixing thematic coloring when changing radiobuttons

skala
Julio Montoya 14 years ago
parent 9d6c64f7af
commit 1bcd53f582
  1. 11
      main/course_progress/index.php
  2. 4
      main/course_progress/thematic.php

@ -109,16 +109,17 @@ function update_done_thematic_advance(selected_value) {
});
// clean all radios
for (var i=0; i<$("input[@name=\'done_thematic\']").length;i++) {
var id_radio_thematic = $("input[@name=\'done_thematic\']").get(i).id;
for (var i=0; i< $(".done_thematic").length;i++) {
var id_radio_thematic = $(".done_thematic").get(i).id;
$("#td_"+id_radio_thematic).css({"background-color":"#FFF"});
}
// set background to previous radios
for (var i=0; i<$("input[@name=\'done_thematic\']").length;i++) {
var id_radio_thematic = $("input[@name=\'done_thematic\']").get(i).id;
for (var i=0; i < $(".done_thematic").length;i++) {
var id_radio_thematic = $(".done_thematic").get(i).id;
$("#td_"+id_radio_thematic).css({"background-color":"#E5EDF9"});
if ($("input[@name=\'done_thematic\']").get(i).value == selected_value) {
if ($(".done_thematic").get(i).value == selected_value) {
break;
}
}

@ -218,9 +218,9 @@ if ($action == 'thematic_list') {
$style = ' style="background-color:#E5EDF9" ';
} else {
$style = ' style="background-color:#fff" ';
}
}
echo '<td id="td_done_thematic_'.$thematic_advance['id'].'" '.$style.'><center>';
echo '<input type="radio" id="done_thematic_'.$thematic_advance['id'].'" name="done_thematic" value="'.$thematic_advance['id'].'" '.$checked.' onclick="update_done_thematic_advance(this.value)">';
echo '<input type="radio" class="done_thematic" id="done_thematic_'.$thematic_advance['id'].'" name="done_thematic" value="'.$thematic_advance['id'].'" '.$checked.' onclick="update_done_thematic_advance(this.value)">';
echo '</center></td>';
} else {

Loading…
Cancel
Save