如果条件,dropdownlist项文本总是失败

时间:2017-10-02 14:27:10

标签: jquery asp.net-mvc twitter-bootstrap

我想在内部显示一个带有texbox的div,只有当下拉列表选中的项目文本等于“其他”

从下面,我只想在选择下拉列表项目文本“其他”时显示div“divOtherIncident”。如果选择其他东西,a 应该出现popover(这个位工作正常)

我在这里有两个问题。

1)对于包括“其他”在内的所有选定项目文本,它总是转到其他条件。我可以看到警告显示其他文本,但它永远不会进入条件 2)div从不显示或隐藏,

有人可以帮忙。

id_bloque

1 个答案:

答案 0 :(得分:0)

我不知道您的下拉菜单是什么样的,但如果下拉文字和值不相同,那么您的情况将始终失败。

因此,请尝试获取所选值,而不是文本。即:

var ddlOIValue = $('#IncidentId').val(); 

var ddlOIValue = $("#IncidentId option:selected").val();  

请参阅此fiddle

中的差异