如何保持Qualatrics Javascript来回不清除形式?

时间:2019-06-27 22:18:07

标签: javascript qualtrics

我为Qualtrics问题之一设置了以下Javascript代码。它添加输入的数据,并向调查对象显示“总计”数字。问题是,当我按下“后退”按钮,然后按下“下一个”按钮(以登陆到“添加数据”页面)时,我的回答都从第一次进入时就被忽略了。我该如何解决。

Qualtrics.SurveyEngine.addOnload(function()
{
    /*Place your JavaScript here to run when the page loads*/

});

Qualtrics.SurveyEngine.addOnReady(function()
{
    /*Place your JavaScript here to run when the page is fully displayed*/
    if(jQuery(".ValidationError").text()==""){
      jQuery(".InputText").val('');
  }


});

Qualtrics.SurveyEngine.addOnUnload(function()
{
    /*Place your JavaScript here to run when the page is unloaded*/

});

Qualtrics.SurveyEngine.addOnload(function() {
    var inputWidth = "100px";
    var q = jQuery("#"+this.questionId);
    q.find('.SumInput').css("width", inputWidth);
    q.find('.SumTotal').css("width", inputWidth);
    q.find('.InputText').css("width", inputWidth);
});

0 个答案:

没有答案