【发布时间】:2018-05-20 10:20:51
【问题描述】:
寻找一些 jQuery 来帮助以我正在创建的简单表单隐藏和显示内容。
在选择字段中选择选项 1-3 应显示三个数据响应 div 之一,并显示表单其余部分中的内容(data-form-order 2)。
我认为数据属性是一个很好的下降路径,但有点不确定从哪里开始。
<form>
<div data-form-order="1">
<div id="opening-question">
<select id="select-box">
<option value="0">- please select -</option>
<option value="1">Option 1</option>
<option value="2">Option 2</option>
<option value="3">Option 3</option>
</select>
</div>
<div data-response="op1">
This is content for option 1.
</div>
<div data-response="op2">
This is content for option 2.
</div>
<div data-response="op3">
This is content for option 3.
</div>
</div>
<div data-form-order="2" id="other-questions">
Rest of form content. This area should show when option values 1-3 are selected in the select field.
</div>
</form>
【问题讨论】:
标签: javascript jquery forms select