Jquery 如何基于Html.DropDownList显示div?

Jquery 如何基于Html.DropDownList显示div?,jquery,html,asp.net,drop-down-menu,show,Jquery,Html,Asp.net,Drop Down Menu,Show,我将此代码用于DropDownList: @Html.DropDownList("VlogaNaziv", ((SelectList)ViewBag.DropListVloge).Select(t => new SelectListItem() { Text = t.Text, Value = t.Text, Selected = (t.Text == ViewBag.SelectedVloga) }), Model.VlogaNaziv, new { @class = "form-con

我将此代码用于DropDownList:

@Html.DropDownList("VlogaNaziv", ((SelectList)ViewBag.DropListVloge).Select(t => new SelectListItem() { Text = t.Text, Value = t.Text, Selected = (t.Text == ViewBag.SelectedVloga) }), Model.VlogaNaziv, new { @class = "form-control"})
我如何实现这个代码:到我的下拉列表

在我的下拉列表中,我只有3个值

  • 管理员

  • 斯佩特

  • 斯佩德罗斯诺夫尼

我希望我的div显示在selected value 2)Spediter中


谢谢您的帮助。

解决了,只需像这样更改div即可

<input type='text' class='text' id='business' value size='20' />


您的问题是,在使用JQuery Id选择器时,没有为div指定和Id

在下拉列表的更改事件中,比较下拉列表中的值,如果是Spediter,则将您div标记为可见。试试这个并发布你的代码,这样我们可以在你遇到任何错误时帮助你。我也更新了你的提琴,下面是我的答案!你把小提琴放在哪里了?和你的一样,我刚刚更新了它我应该用什么来增值?也许“Value=t.Text”您可以使用此行获取所选:$(“#VlogaNaziv option:selected”).val();明白了,我刚刚输入了js,value='Spediter'tnx man,它可以工作,在我尝试之前,我没有使用id,它也不能工作。请将它标记为asnwer,这样其他人也可以从中受益!是的,但stackowerflow计时阻止了我:),我可以在3分钟后接受答案,但现在是休息时间,所以我将其标记为:D