我有两个页面,一个员工编辑页面和一个查看所有员工表页面。
我希望查看所有员工表页面,如果用户单击一行,我想向控制器提交员工ID,然后加载员工编辑页面。我可以获得执行此操作所需的所有信息,但似乎无法找到使用附加参数将页面提交给控制器的方法。
任何想法???
修改
基本上我想要做的是如果在数据表中点击一个员工ID为5的行,我想说将表单提交给/ LoadEmployeeInfo / Employee,员工ID为5作为参数。可以用javascript ????
完成答案 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
}