Asp.net mvc 3 返回不带JQUERY的空下拉列表(在控制器中)

Asp.net mvc 3 返回不带JQUERY的空下拉列表(在控制器中),asp.net-mvc-3,html-select,Asp.net Mvc 3,Html Select,加载web应用程序时返回空下拉列表@Html.DropDownList(“gorod”,(SelectList)ViewBag.listCity,“--bыыцццццццццццццц Html.DropDownList(“gorod”,(SelectList)ViewBag.listCity,“-- 看法 为什么不直接编写简单的HTML呢 <select name="oblast"> <option>--Выберите область--</option&g

加载web应用程序时返回空下拉列表
@Html.DropDownList(“gorod”,(SelectList)ViewBag.listCity,“--bыыцццццццццццццц

Html.DropDownList(“gorod”,(SelectList)ViewBag.listCity,“--

看法


为什么不直接编写简单的HTML呢

<select name="oblast">
 <option>--Выберите область--</option>
</select>

--Выберите область--

很简单。

接下来我如何在这个选择中加载信息宽度json?您问题中的Javascript看起来应该可以工作。我使用了部分视图$('#oblast').change(函数(){if($('#oblast option:selected').val()!=''){$('#test').load(“goroda”,{param1:$('#oblast option:selected').val()});太好了-如果我的答案对你有帮助的话,别忘了让我的答案正确
ViewBag.listOblast = new SelectList(dm.getOblasti().ToList(), "kod", "name_ru");
ViewBag.listCity = new SelectList(dm.getCitys().ToList(), "kod_obl", "name_ru");
<select name="oblast">
 <option>--Выберите область--</option>
</select>