首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何在Crowdflower中添加有关人口统计数据的问题?

如何在Crowdflower中添加有关人口统计数据的问题?
EN

Stack Overflow用户
提问于 2015-11-19 22:47:03
回答 1查看 134关注 0票数 0

嗨,

我正在创建一个Crowdflower任务,但我遇到了一些问题。

贡献者需要用一两个词来描述他们看到的图像。我还需要其他信息,比如性别、年龄和教育程度。我添加了这些问题,但这些问题与每个显示的图像一起提供。所以贡献者需要回答这个问题10次,但他/她只需要回答一次。我怎样才能改变这一点?

谢谢!希望有人能帮我。

EN

回答 1

Stack Overflow用户

发布于 2016-11-09 01:50:56

在尝试了很多次之后,我找不到更好的解决方案,而不是在每个作业中向贡献者索要一次人口统计数据,然后让他/她选择跳过已经填写的表格。

代码如下所示:

CML

代码语言:javascript
复制
<cml:group class="demographics" label="Demographics">
  <p>Please give us some demographic background of you.</p>
  <cml:checkbox label="I already submitted this data successfully" name="demographics_filled" />
  <cml:group only-if="!demographics_filled">
    <!-- TODO: Costomize the content of this groups as needed -->
    <!-- Don't include these questions in the test questions! -->
    <cml:text label="Mother tongue" gold="false" validates="required"></cml:text>
    <cml:radios label="Gender" gold="false" validates="required">
      <cml:radio label="Male" value="male"></cml:radio>
      <cml:radio label="Female" value="female"></cml:radio>
    </cml:radios>
  </cml:group>
  <hr />
</cml:group>

<!-- TODO: here goes the actual task -->
<cml:text label="Enter {{id}}:" validates="required"></cml:text>

JavaScript

代码语言:javascript
复制
require( [ "jquery-noconflict" ], function($) {
  $('.demographics').hide();
  $('.demographics').first().show();
});
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33807056

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档