我们可以通过asp.net MVC中的控制器中的Ajax脚本从select标签中获取多个值吗?
我尝试过.val函数..
但不适用于多值
任何建议请帮助
答案 0 :(得分:0)
是的,您可以像这样创建多选:
<select multiple="multiple" name="cars">
<option value="volvo">Volvo</option>
<option value="saab">Saab</option>
<option value="mercedes">Mercedes</option>
<option value="audi">Audi</option>
</select>
你的控制器的动作应该是这样的:
[AcceptVerbs(HttpVerbs.Post)]
public ActionResult Index(string[] cars)
{
// ....
return View();
}
ajax邮政编码可以与之前的情况相同。