Есть ли способ динамически отображать сумму вариантов из выпадающего меню в матричных таблицах Qualtrics?

#javascript #survey #qualtrics

Вопрос:

Я пытаюсь динамично сложить количество часов, выбранных из выпадающего меню, и отобразить сумму по выбору респондентов за разные дни.

     Qualtrics.SurveyEngine.addOnload(function()
    {
      var totals = jQuery("#QR~QID2"); //find total elements
      myFunction(totals); //initialize total on page load
      document.getElementById("#QR~QID2~1").addEventListener("click", function() {
        myFunction(totals);
      });
      function myFunction(tots) {
        var result = 0;
        tots.each(function() { result  = Number(this.value); });
        document.getElementById("#QR~QID3").innerHTML = resu<
      }
    }); 

скриншот вопроса опроса

Комментарии:

1. Похоже, что внутренняя функция myFunction каждый раз устанавливает result=0. Также неясно, что такое «это.значение» или откуда оно берется, так что, вероятно, поэтому вы не получаете результатов. Возможно, будет полезно иметь больше страниц, с которыми вы работаете, чтобы увидеть, как ваш код должен соотноситься со страницей и ориентироваться на элементы. Скриншота недостаточно. Короткого фрагмента должно быть достаточно, чтобы присутствовало от 1 до 2 раскрывающихся списков.