MVC 2提交带参数的表格

时间:2012-11-26 00:12:47

标签: javascript asp.net-mvc-2

我有两个页面,一个员工编辑页面和一个查看所有员工表页面。

我希望查看所有员工表页面,如果用户单击一行,我想向控制器提交员工ID,然后加载员工编辑页面。我可以获得执行此操作所需的所有信息,但似乎无法找到使用附加参数将页面提交给控制器的方法。

任何想法???

修改

基本上我想要做的是如果在数据表中点击一个员工ID为5的行,我想说将表单提交给/ LoadEmployeeInfo / Employee,员工ID为5作为参数。可以用javascript ????

完成

1 个答案:

答案 0 :(得分:2)

要做到这一点,您只需要获取EmployeeId,然后只需调用链接

即可
 $('#employeeTable tbody tr').click(function ()
 {
    var EmployeeId =$("td:first", this).text();

    window.location = "/yourControllerName/yourActionMethodName/" + EmployeeId; 
  });

您的操作方法应该将id作为方法参数

public ActionResult YourActionMethod(int id)
{
       int employeeId = id;

       // Rest of your code
}