如何获取@htmlDropDownList选择的值?

Ume*_*ghe 1 javascript ajax asp.net-ajax asp.net-mvc-3

我有一个@htmlDropDownList

@Html.DropDownList("MyList", new SelectList(Model.List, "Id", "Movie"))
Run Code Online (Sandbox Code Playgroud)

在mvc3视图中.

如何使用javascript捕获此下拉列表的选定值,并根据所选项目使用它来更改视图的内容?

Gid*_*don 5

要获得价值很简单:

$('#MyList').val()
Run Code Online (Sandbox Code Playgroud)

对于问题的第二部分,我需要更多信息.

UPDATE

我们如何使用该值?

//get the url for the movie description , define id  as 0, so it is easier to replace lateron.
var moviedescriptionUrl = '@Url.Action("details", "movies", new { id = 0})';

//get the movieid
var movieID = $('#MyList').val();

//update a div
$('#movie-description').load(moviedescriptionUrl.replace('0', movieID));
Run Code Online (Sandbox Code Playgroud)

假设我有一个返回局部视图的"详细信息"操作.