EE 29138204
by ChrisStanyon
HTML
<select name="upgradeQuoteDetails[0].currentBearer">
<option value="10">10 Mbps</option>
<option value="100">100 Mbps</option>
<option value="1000">1 Gbps</option>
<option value="10000">10 Gbps</option>
<option value="0">Other</option>
</select>
<select name="upgradeQuoteDetails[0].quotedBandwidths">
<option value="10">10 Mbps</option>
<option value="20">20 Mbps</option>
<option value="30">30 Mbps</option>
<option value="50">50 Mbps</option>
<option value="100">100 Mbps</option>
<option value="1000">1 Gbps</option>
<option value="10000">10 Gbps</option>
<option value="0">Other</option>
</select>
JavaScript
$("select[name='upgradeQuoteDetails[0].currentBearer']").change(function() {
var selectedValue = parseInt($(this).val());
$("option", "select[name='upgradeQuoteDetails[0].quotedBandwidths']").each(function(i, e) {
$(e).prop('disabled', (parseInt(e.value) > selectedValue) ? true : false);
//$(e).css( 'display' , (parseInt(e.value) > selectedValue) ? 'none' : 'block' );
})
})