问题标签 [qualtrics]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
211 浏览

mechanicalturk - 强大的 Mechanical Turk Web 界面

我正在尝试运行基于 Mechanical Turk Qualtrics 的调查,并且需要一些似乎可以通过 Mechanical Turk API 获得的功能,例如自定义资格,但无法从请求者网站访问

有没有像这样的网站的第三方提供商,让用户无需学习编程即可访问 API?

0 投票
0 回答
310 浏览

javascript - 是否可以根据 Qualtrics 中的某些概率(不均匀)随机显示问题/块?

有没有办法将 Qualtrics 中的“均匀显示”更改为某种基于概率的随机化(在调查流程或问题随机化中)?

0 投票
2 回答
641 浏览

javascript - Qualtrics 答案选择随机化 升序与降序

我无法在 Qualtrics 中随机化答案选择。我想要随机化,以便保留答案选择的顺序,但顺序是升序或降序。

例如,我想在订单 A 和订单 B 之间随机化

订单 A)

  • 1
  • 2
  • 3

订单 B)

  • 3
  • 2
  • 1

一种方法是使用块随机化并为订单 A 和订单 B 创建单独的块。但我有很多问题想以这种方式随机化。我不想以太多的块结束。

有没有人有 Javascript 代码,所以随机化发生在每个问题中,而不必创建两个单独的问题?

0 投票
1 回答
1910 浏览

qualtrics - 结束 Qualtrics 调查的 Javascript

我对 Qualtrics 和他们提供的 Javascript API 有点陌生,我一直在探索在调查过程中的任何时候结束冗长调查的方法。

调查将通过电话进行,许多参与者中途退出。为了节省时间,最好在每个页面上都有一个“立即结束调查”按钮。

这似乎可以通过 navclick 功能实现,但我不清楚确切的实现。

任何建议表示赞赏。

0 投票
1 回答
675 浏览

javascript - 如何从 Qualtrics 获取数据

嘿,我正在创建一个 Web 应用程序来处理我创建的 Qualtrics 调查的答案。有没有一种方法(例如 AJAX 请求)可以通过 javascript 从我的 Qualtrics 表单中自动获取答案?谢谢!

0 投票
2 回答
553 浏览

javascript - 质量 REST API

我是 Web 开发的新手,目前正在构建一个 html Web 应用程序,我需要从 Qualtric 调查中获取数据并使用它来修改我的 Web 应用程序。我在这里查看了 Qualtric REST API:https ://survey.qualtrics.com/WRAPI/ControlPanel/docs.php#overview_2.4 并尝试遵循它。我将这些行添加到我的 javascript 中,它总是让我出错 500。只需将 url 粘贴到浏览器 url 栏也会让我出错 500。

谁能帮我解决这个问题?非常感谢!

0 投票
1 回答
423 浏览

jquery - 如何在每个输入的基础上格式化 Qualtrics 嵌入数据?

我想要完成的是抓取一些嵌入式数据,并以特定方式(颜色、位置等)输出。例如,我们把嵌入的数据<div class="previous">$e://Field/DTBEG}</div>放在问题文本中,但我想抓取它并直接插入到输入字段下(我认为我们不能直接在 Qualtrics 中做,所以这里需要自定义 JS)。

所以在问题文本中,我有:

其中DTBEG数据可能为空,或者可能是代表日期的 5/6 位。调查的标题有:

如他们的文档中所述

因此,在 jQuery 中,我可以使用 访问该字段的先前数据$j(".previous"),但问题是 Qualtrics 实际上在我的问题中放置了 2 个(或更多,取决于问题类型)<div class="previous date"></div>字段。这现在非常具有误导性,因为每个嵌入的数据都可能有额外的“以前的”div,所以我无法确定嵌入的数据是否只是空的,或者这是否是一个重复的字段。

有没有更好的方法来完成我想要做的事情?我很好地编写自己的 JS 来这样做,但到目前为止,因为 Qualtrics 的 HTML 输出并不完全符合我的预期,我遇到了问题。

0 投票
1 回答
1903 浏览

javascript - 用于记录点击 PDF 链接的 Javascript 代码 - Qualtrics

对于在 Qualtrics 中构建的调查实验,我需要记录受访者是否点击了指向我的一个问题所附的 pdf 文档的超链接。我已对其进行设置,以便 pdf 文档在另一个选项卡中打开。我不精通Javasctript。记录此信息的最简单解决方案是什么?先感谢您!

另一位用户询问了关于跟踪外部网页的超链接点击的类似问题,但我不确定当文档不完全是外部网页时是否可以使用点击。

0 投票
1 回答
3278 浏览

qualtrics - 如何在不预览的情况下找到 Qualtrics 中特定字段的 ID?

我正在 Qualtrics 中进行一项调查,并且需要将某些字段设为只读(我目前正在通过$j("#QR\\~QID186\\#1\\~14\\~1\\~TEXT").attr("readonly", true);我知道的任何 ID 执行此操作)。

我目前通过在浏览器中预览调查并检查元素来获取某些 ID - 没问题(如他们的文档中所指出的那样)。这适用于大多数领域,除了那些有很多显示逻辑的领域。显示逻辑正在考虑以前的答案并对其进行计算 - 这有点令人困惑,因为我不太了解调查的内容。因此,对于这些字段,仅通过操作我的输入数据来首先显示字段是非常乏味的。

它没有解释在他们的文档中是否有可能,所以这可能是一个长镜头,但如果我只在 Qualtrics 的“编辑调查”部分,我实际上有办法获取元素的 ID ,无需预览?

0 投票
1 回答
191 浏览

javascript - Qualtrics:jQuery刷新页面附加的空按钮

我正在尝试在 Qualtrics 中进行实验,但我遇到了这堵墙。

.click使用 JQuery 附加到 qualtrics 问题的按钮将刷新页面,无论是否.event已定义。在我的设计中,这具有擦除参与者在此之前放弃的所有响应的效果,这可能是我最不想发生的事情。

我的代码太复杂(又写得不好),无法在此处发布。但是,您可以通过创建一个包含单个“描述性文本”问题的新调查并附加此代码来复制错误。这里jq指的是Jquery

此链接是上述示例。

https://sydneypsy.qualtrics.com/SE/?SID=SV_1ZGMxfENT0ykxBr

为什么会这样?有谁知道防止它?