mvc 前台传入后台

转自:http://blog.csdn.net/huangyezi/article/details/45274553

 

一个很简单的分部视图,Model使用的是列表,再来看看调用该分部视图的action

 

 

[csharp] view plain copy
 
  1. [HttpPost]  
  2.         public ActionResult GetUserByGroupID(string groupID)  
  3.         {  
  4.             var result = this.T_USERService.T_USERRepository.Entities.Include("Group").Where(p => Equals(p.Group.ID, groupID));  
  5.             //return Json(result.AppendData);  
  6.             return PartialView("GetUserList", result);  
  7.         }  

同样也是很简单的一个查询,使用了一个groupID的参数,这样就需要我们在ajax请求时传递一个group的id

 

 

[html] view plain copy
 
  1. $('#tree').on('nodeSelected', function (event, node) {  
  2.             var guid = node.id;  
  3.             $.ajax({  
  4.                 type: 'POST',  
  5.                 url: "/Auth/UserManager/GetUserByGroupID",  
  6.                 data:{groupID:guid},  
  7.                 dataType: 'html',  
  8.                 async: false,  
  9.                 success: function (responseData) {  
  10.                     $('#user').html(responseData);  
  11.                 },  
  12.                 error: function (XMLHttpRequest, textStatus, errorThrown) {//请求失败处理函数  
  13.                     console.log("请求失败,无法获取分组数据");  
  14.                 }  
  15.             });  
  16.               
  17.         });  
posted @   ccqin  阅读(603)  评论(0编辑  收藏  举报
编辑推荐:
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
阅读排行:
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
点击右上角即可分享
微信分享提示