linq自数据库中读取数据,返回匿名类型对象,以供前端使用
来源:互联网 发布:淘宝上大麻 编辑:程序博客网 时间:2024/04/25 10:05
目的:
自数据库表中读取数据,赋值给jquery的select2插件。由于select2插件接受树组形式是:
[
{id:"1",text:"组1"},
{id:"2",text:"组2"},
{id:"3",text:"组3"}
]
因此mvc 构造json对象:
[HttpPost] public JsonResult GetUserGroupList() { var query = new UserGroupService().Get(m => true); var list = query.Select(m => new { id = m.GID, text = m.Name }); return Json(list); }
从表UserGroup中读取数据,然通过linq的select方法,赋值给匿名类型,然后以json形式返回。
前端的获取及使用:
$(function () { var groupGid = "@Model.GroupGid"; $.post("/service/GetUserGroupList", {}, function (data) { data.unshift({ id: "", text: "" }); $("#GroupGid").select2({ data:data, //数据加载 }); if (groupGid != "") { $("#GroupGid").val(groupGid).trigger("change"); } }); });
0 0
- linq自数据库中读取数据,返回匿名类型对象,以供前端使用
- linq中匿名类型
- LINQ 返回创建匿名类型,返回时创建对象,where,orderby
- List使用linq来查询数据,返回读取var
- 是用JDBC从数据库中获取数据并以java对象返回
- php从数据库读取数据,并以json格式返回数据
- linq 随机读取数据库中的数据
- 建议26:使用匿名类型存储LINQ查询结果
- linq返回指定类型并添加该类型数据
- 单表多条件查询,匿名类型,匿名对象,嵌套查询,Linq序列转换后调用外部方法
- echarts通过ajax向服务器发送post请求,servlet从数据库读取数据并返回前端
- 从jar文件中读取指定文件,并以File对象返回?
- MySql insert一条数据时使用自增主键,并在返回对象中给ID赋值
- 实体类中有主键,数据库中主键是自增的,使用linq插入记录时,由于实体类有数据产生报错的解决方法
- redis不同数据返回类型读取
- 使用hibernate插入数据对象不成功,且数据库自增长
- SpringMVC 将复杂对象以json格式返回前端
- 如何将图片以Image类型存储到数据库 如何从数据库中读取Image类型的字段
- log4j的使用详细解析
- js发起轮询
- 性能测试应该怎么做?
- 【Get深一度】窗函数(window function)
- 年轻人的第一次追忆
- linq自数据库中读取数据,返回匿名类型对象,以供前端使用
- [视觉] 计算机视觉知识点小结
- [leetcode]26. Remove Duplicates from Sorted Array(java)
- Windows四大傻X功能——那些拖慢系统性能的罪魁祸首
- 嵌入式
- 【Opencv】通过CMake编译Opencv,开启ippicv、tbb、ffmpeg功能
- Android性能内存优化经验总结
- 【C++】 C++标准模板库(十一) 优先队列
- Javascript 模块化编程