0

我正在使用 Crowdcrafting,它允许您非常轻松地使用 Twitter Bootstrap 制作应用程序(无需设置服务器等)。

无论如何,我真的很难将下拉值存储起来。我制作的按钮可以很好地存储价值。我不确定问题是出在我如何尝试存储下拉值,还是因为我试图存储不止一件事。我很感激在不了解平台的情况下这可能有点难以回答,但我非常感谢在适当的情况下提供任何输入:)。非常缺乏编码技能,如果这是一个非常基本的问题,我们深表歉意。干杯。

            <div>
            <select id="answer1" class = "btn-success btn-mini">
                <option>Woodland & Scrub</option>
                        <option value="A1">Woodland
                        </option>
                        <option value="A2">Scrub
                        </option>
                         blah blah blah....
                        </select>
                      </div>



        <h1 id="question2"></h1> 
      <div id="answer">            
            <button class="btn btn-success btn-answer" value2 ="Certain"><i class="icon icon-white icon-thumbs-up"></i> Certain</button>

            <button class="btn btn-answer btn-warning" value2="FCertain"><i class=""></i> Fairly Certain</button>

            <button class="btn btn-answer btn-danger" value2="Unsure"><i class="icon icon-white icon-thumbs-down"></i> Unsure</button>
        </div>



var answer = $ (evt.target).attr("value2");  //this bit works ok
           var selected_answer1 = $("#answer1 option:selected").val("value"); //this bit not so much
                if (typeof answer != 'undefined') {
                    console.log(answer);
                    console.log(selected_answer1);
                    pybossa.saveTask(task.id, answer, task.info.question1.selected_answer1).done(function() {
                        deferred.resolve();
                    });
4

0 回答 0