我有一个代码,黑色在我的MVC观点如下:下拉列表onchange事件和AJAX在MVC
<%using (Ajax.BeginForm("MyAction", new { action = "MyAction", controller = "Home", id = ViewData["selected"].ToString() }, new AjaxOptions { UpdateTargetId = "Div1" }))
{ %>
<%=Html.DropDownList("ddl", ViewData["MyList"] as SelectList, new { onchange = "this.form.submit()" })%>
<%} %>
我想设置的ViewData的值“选择”],这样我可以把它送到期望的行动。 任何人都可以请建议我如何做到这一点?
谢谢!
这是关于如何使用表单和ASP.MVC完成的正确答案。 http://stackoverflow.com/q/10566923/706363 – ppumkin 2013-10-12 14:02:09
[some](http://stackoverflow.com/a/4100182/2218697)使用'$ .ajax({'和你正在使用'$ .post',那么对于ajax Get和Post最合适的区别是什么? – stom 2015-11-11 16:55:13