我有两个选择字段。在第一个领域,我有一些数据。我想通过点击第一个字段选项来隐藏第二个字段的选项。如何在使用Select选项时在Jquery中应用显示/隐藏条件?
第一场
<select id="edit-main-field-i-am-field-und" class="form-select required">
<option value="_none">- Select a value -</option>
<option value="sbA">A</option>
<option value="sdB">B</option>
<option value="smC">C</option>
<option value="sbD">D</option>
</select>
二野
<select id="edit-main-field-look-for-field-und" class="form-select required">
<option value="_none">- Select a value -</option>
<option value="sbA">A</option>
<option value="sdB">B</option>
<option value="smC">C</option>
<option value="sbD">D</option>
</select>
我想如果我从第一场选择A或C,则A & C是从第二场&如果我选择隐藏B或D来自第一场然后B & D从第二场隐藏。我通过JQuery尝试这个,但隐藏添加条件的问题。
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script>
$(function() {
$("#edit-main-field-i-am-field-und").change(function() {
if($('option:selected', this).text()=="A" || $('option:selected', this).text()=="C")
{alert("12345");}
else if($('option:selected', this).text()=="B" || $('option:selected', this).text()=="D")
{alert("98765");}
});
});
</script>
请帮忙。由于
这是什么在你的问题? _else if($('option:selected',this).text()==“Sugar Daddy”|| $('option:selected',this).text()==“Sugar Baby(Male)”)_ – melancia 2014-09-24 05:48:11
更新..错误..你可以帮我解决这个@MelanciaUK – veera 2014-09-24 05:49:48
可能的重复[筛选类别选择下拉式基于另一个下拉选项](http://stackoverflow.com/questions/20477406/filter-类别选择下拉为基础的另一个下拉选项) – melancia 2014-09-24 05:50:08