Asp.net mvc 3 将下拉列表所选值传递给Ajax.ActionLink

Asp.net mvc 3 将下拉列表所选值传递给Ajax.ActionLink,asp.net-mvc-3,html-select,Asp.net Mvc 3,Html Select,我的视图中有一个下拉列表,它通过模型填充。我想将所选值传递给 ajax链接 <select name="dd" id="dd"> @foreach (var item in Model) { <option value="@item.cid" > @item.cname</option>

我的视图中有一个下拉列表,它通过模型填充。我想将所选值传递给
ajax链接

     <select name="dd" id="dd">
              @foreach (var item in Model)
              {
                    <option value="@item.cid" >
                            @item.cname</option>
              }
                   </select>   


        @Ajax.ActionLink("Submit", "Someaction" , new { id =  } , new                   AjaxOptions { UpdateTargetId = "result" })


        <div id="result"></div>

@foreach(模型中的var项目)
{
@item.cname
}
@ActionLink(“Submit”,“Someaction”,new{id=},new AjaxOptions{UpdateTargetId=“result”})

我应该如何路由下拉列表的选定值?请帮助

所选更改操作是客户端事件,因此无法使用帮助程序处理此事件。但你可以用这样的方式思考:

<select name="dd" id="dd">
   @foreach (var item in Model)
   {
        <option value="@item.cid" >@item.cname</option>
   }
</select>   
控制器

public ActionResult SomeAction(int selected)
{
    // selected is the selected value of DDL...

    //return Json/PartialView
}
public ActionResult SomeAction(int selected)
{
    // selected is the selected value of DDL...

    //return Json/PartialView
}