获取所选ColdFusion单选按钮的ID(非值)

时间:2015-08-28 22:54:57

标签: coldfusion radio-button

我在ColdFusion中创建了一个测验,一个表中有问题,另一个表中有答案;它是多项选择,每个答案都以无线电组的成员的形式呈现。我循环浏览记录集rsAnswers,输出无线电组。我需要为Insert操作获取所选单选按钮的数据库ID,并且无法弄清楚。

以下是我输出问题和答案的方式:

<h3>Question #<cfoutput>#Session.theQuestion#</cfoutput></h3>
<h3><cfoutput>#rsQuestion.rrqQuestion#</cfoutput></h3>
<ol type="A" id="answerList">
  <cfoutput query="rsAnswers">
    <li>
      <label>
        <input type="radio" name="theAnswers" id=#rsAnswers.ID#" value="#rsAnswers.rraValue#" />
        #rsAnswers.rraAnswer#</label>
    </li>
  </cfoutput>
</ol>

如果我可以检索所选单选按钮的ID属性,我可以,但我没有在CF中看到这样做的方法。我错过了什么?

TIA - Joe

1 个答案:

答案 0 :(得分:2)

当您发布表单时,CF仅向您提供value范围内所选单选按钮的form。如果您需要ID,则应将其设置为按钮值:

<input type="radio" name="theAnswers"
   id=#rsAnswers.ID#" value="#rsAnswers.ID#">#rsAnswers.rraAnswer#</label>