【发布时间】:2014-09-25 13:16:24
【问题描述】:
我有 2 个按钮和一个选择下拉列表
<button type="button" name="btnmonth" id="btnmonth">Monthly</button>
<button type="button" name="btnyear" id="btnyear" >Yearly</button>
<select id="subscriptions">
<option value="default">Please Choose a Plan</option>
</select>
在按钮点击月份我需要选择下拉列表填充 4个选择。或者单击年份列表需要填充 4 年选项。但是,如果您在月份和年份之间来回切换,我需要列表中没有 1000 个相同的选项。
我在两个不同的选择上使用了 jquery .show 和 .hide,但即使年份选择被隐藏,表单也会同时提交它们,所以我不知道实际选择的是哪个。所以它必须是一个选择下拉
【问题讨论】:
-
你能给我们一个jsfiddle吗?
-
你可以调用 $("#subscriptions").empty();在每次添加选项之前
-
尝试使用两个选择并将其隐藏,但使用 $('select#select-to-disable').prop('disabled', true);请参阅我对更多详细信息的回答。
标签: javascript php jquery html forms