0
我正在使用asp.net mvc 3,并且我想要触发GridView操作并传递操作参数中的下拉列表选定值。当按下链接时,将下拉列表值发送到控制器操作
@Html.ActionLink("View", "GridAction", new { action = $("#DropDownList1").val() });
我正在使用asp.net mvc 3,并且我想要触发GridView操作并传递操作参数中的下拉列表选定值。当按下链接时,将下拉列表值发送到控制器操作
@Html.ActionLink("View", "GridAction", new { action = $("#DropDownList1").val() });
您需要设置链接的下拉的客户端change
事件href
属性。
例如:
$('#DropDownList1').change(function() {
$('a#something').attr('href', '/View/GridAction/' + $(this).val());
});
你有这样的例子吗?我是否必须提交表单才能将值发送给操作? – johndoe 2011-01-12 22:11:01
你应该接受一下检查空心的答案。 – SLaks 2011-01-12 23:32:41