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捕获此下拉列表的选定值,并根据所选项目使用它来更改视图的内容?
要获得价值很简单:
$('#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)
假设我有一个返回局部视图的"详细信息"操作.
| 归档时间: |
|
| 查看次数: |
1235 次 |
| 最近记录: |