我有一个包含下拉列表的会员注册表。这是针对活动的,因此他们首先输入他们的会员详细信息,选择一个活动,然后选择他们希望购买的门票数量。选项如下:
- 成员
- 会员 + 1 位客人
- 会员 + 2 位客人
- 会员 + 3 位客人,依此类推。
我想要发生的是,因为“会员”可以免费参加,所以我想隐藏付款 div,除非他们选择会员 + xxxx。
在 javascript/jquery 方面,我是一个完全的新手,但我可以在编写时理解其中的大部分内容。
我有一个用一些基础知识创建的 JSfiddle ( http://jsfiddle.net/bEuRh/ ),但我需要手写脚本。部分代码如下:
<div id="tickets">
<label for="CAT_Custom_255276">Number of Tickets: <span class="req">*</span></label>
<select class="cat_dropdown" id="CAT_Custom_255276" name="CAT_Custom_255276">
<option value=" ">-- Please select --</option>
<option value="Member">Member</option>
<option value="Member + 1 Guest">Member + 1 Guest</option>
<option value="Member + 2 Guests">Member + 2 Guests</option>
<option value="Member + 3 Guest">Member + 3 Guests</option>
</select>
</div>
<div id="payMethod">
<div class="header">
PAYMENT METHOD
</div>
<div id="payOptions">
<div id="payInfo">
<div id="pay0" class="paymentinfo">
<p>PAYMENT INFO OPTION 1</p>
</div>
<div id="pay1" class="paymentinfo">
<p>PAYMENT INFO OPTION 2</p>
</div>
<div id="pay2" class="paymentinfo">
<p>PAYMENT INFO OPTION 3</p>
</div>
</div>
</div>
</div>
如果有人可以请提供帮助,那将不胜感激。