diff --git a/scripts/admin/answers.js b/scripts/admin/answers.js index b3735999f7d..a60854598ee 100644 --- a/scripts/admin/answers.js +++ b/scripts/admin/answers.js @@ -368,42 +368,39 @@ function lspreview() data: {lid:lsid, sid:surveyid}, cache: true, success: function(json){ - $("#labelsetpreview").tabs('destroy'); $("#labelsetpreview").empty(); var tabindex=''; var tabbody=''; for ( x in json) - { - + { language=json[x]; for (y in language) - { + { tabindex=tabindex+'
  • '+language[y][1]+'
  • '; tabbody=tabbody+"
    "; lsrows=language[y][0]; tablerows=''; var highlight=true; for (z in lsrows) - { + { highlight=!highlight; tabbody=tabbody+''; if (assessmentvisible) - { + { tabbody=tabbody+''; } tabbody=tabbody+''; } tabbody=tabbody+''; if (assessmentvisible) - { + { tabbody=tabbody+''; } tabbody=tabbody+'
    '+lsrows[z].code+''+lsrows[z].assessment_value+''+lsrows[z].title+'
    '+strcode+''+sAssessmentValue+''+strlabel+'
    '; @@ -412,15 +409,16 @@ function lspreview() $("#labelsetpreview").append(''+tabbody); labelcache[lsid]=''+tabbody; $("#labelsetpreview").tabs(); - }} - ); + $("#labelsetpreview").tabs('refresh'); + } + }); } else - { - $("#labelsetpreview").tabs('destroy'); + { $("#labelsetpreview").empty(); $("#labelsetpreview").append(labelcache[lsid]); $("#labelsetpreview").tabs(); + $("#labelsetpreview").tabs('refresh'); }