mvc 前台传入后台
转自:http://blog.csdn.net/huangyezi/article/details/45274553
一个很简单的分部视图,Model使用的是列表,再来看看调用该分部视图的action
- [HttpPost]
- public ActionResult GetUserByGroupID(string groupID)
- {
- var result = this.T_USERService.T_USERRepository.Entities.Include("Group").Where(p => Equals(p.Group.ID, groupID));
- //return Json(result.AppendData);
- return PartialView("GetUserList", result);
- }
同样也是很简单的一个查询,使用了一个groupID的参数,这样就需要我们在ajax请求时传递一个group的id
- $('#tree').on('nodeSelected', function (event, node) {
- var guid = node.id;
- $.ajax({
- type: 'POST',
- url: "/Auth/UserManager/GetUserByGroupID",
- data:{groupID:guid},
- dataType: 'html',
- async: false,
- success: function (responseData) {
- $('#user').html(responseData);
- },
- error: function (XMLHttpRequest, textStatus, errorThrown) {//请求失败处理函数
- console.log("请求失败,无法获取分组数据");
- }
- });
- });