【问题标题】:Multiple "add field" buttons for form field on Qualtrics using Javascript使用 Javascript 的 Qualtrics 表单字段的多个“添加字段”按钮
【发布时间】:2022-08-10 22:58:35
【问题描述】:

我正在尝试在 Qualtrics 中创建一个包含多个表单字段问题的调查页面。响应者可能希望添加最多 10 个响应,但为了简化 UI,我希望最初只显示一个字段,如果他们需要多个字段,可以选择添加一个字段。

我已经能够制作一个适用于第一个问题的“添加字段”按钮,但是当我使用相同的 Javascript 使用多个问题时,只有第一个“添加字段”按钮有效,并且它添加了额外的字段对于页面上的每个问题。为后续问题单击“添加字段按钮”似乎不起作用。

创建“添加字段按钮”的 Javascript 代码如下所示:

Qualtrics.SurveyEngine.addOnload(function(){

var cs = jQuery(\"#\"+this.questionId+\" .ChoiceStructure\");
cs.find(\"tr:not(:lt(1))\").hide();
cs.append(\"<input type=\'button\' id=\'add\' value=\'Add field\' name=\'+\' />\");
jQuery(\"#add\").on(\'click\',function(){
    var c = cs.find(\"tr:visible\").length;
    cs.find(\"tr:eq(\"+c+\")\").show(); 
});

});

    标签: javascript qualtrics


    【解决方案1】:

    你找到答案了吗?我也有同样的问题。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2019-02-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多