JQuery MVC3如何从按钮提交传递参数并获取操作结果

时间:2012-01-07 23:25:56

标签: c# jquery asp.net-mvc-3

我有一个表单,其下面有一个组合框和一个div。它在组合框旁边有显示和删除按钮。

当有人在组合框中选择一个项目,然后单击“显示”按钮时,我希望该按钮在控制器中调用一个动作,并将所选的组合框值传递给该动作。然后我希望它在viewDiv div中加载视图。

例如:

<input type="submit" value="Show" onclick="alert($('#SelectedId').val(););" />
<div id="viewDiv"/>

我希望onclick在控制器中调用一个动作并传递Id = $('#SelectedId')。val();然后使用视图的内容填充viewDiv。

请指导,因为我很困难

1 个答案:

答案 0 :(得分:1)

试试这个。假设你的提交按钮有一个id =“btn”,这应该有效:

$("#btn").bind("click", function(e){
    e.preventDefault();
    $("#viewDiv").load("yoururl", { id = $("#SelectedId").val() });
});