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