我为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);
});