kendu 的下拉复选+linq 的复杂查询+一句话二次筛选+前端使用
来源:互联网 发布:mac数位板驱动怎么安装 编辑:程序博客网 时间:2024/06/03 18:27
view
<input type="text" id="BB_TYPE" name="BB_TYPE" value="" placeholder="" style="width: 68%;" />
前端js
<script type="text/javascript"> var app = new kendo.mobile.Application(document.body, { skin: "nova" }); $(function () { var dict_jx_type = new kendo.data.DataSource({ transport: { read: { type: "get", url: "/DICT/JX_TYPE?PY=XYJX", dataType: "json" } }, schema: { data: "results" } }); var JX_TYPE = $("#BB_TYPE"); JX_TYPE.kendoDropDownList({ dataTextField: "NAME",//json返回的name dataValueField: "ID", dataSource: dict_jx_type }); });</script>之后后台服务端linq和 json传递,这个是在mvc的控制器里
/// <summary> /// json获取申报类别前端调用 /// </summary> /// <returns></returns> [HttpGet] public JsonResult sblb() { var r = (from a in base_db.BB_TYPE select new { ID = a.ID, NAME = a.UNAME, SORT_NUM = a.SORT_NUM }).AsEnumerable().Select(p => new V_DICT_ALL { ID = p.ID, SORT_NUM = p.SORT_NUM, NAME = p.NAME }); var empty = new V_DICT_ALL { ID = 0, NAME = "--选择全部--", SORT_NUM = 0 }; List<V_DICT_ALL> v = new List<V_DICT_ALL>(); v = r.ToList<V_DICT_ALL>(); v.Add(empty); v.Sort(SortNumber); return Json(new { results = v }, JsonRequestBehavior.AllowGet); }
结果,前端出现下拉选择,数据是从后台的库里面获取的同时通过json格式传递到前台,
阅读全文
0 0
- kendu 的下拉复选+linq 的复杂查询+一句话二次筛选+前端使用
- C# Linq复杂一点的查询
- MAC 复选框,下拉列表的使用
- LINQ To XML:之复杂的查询举例
- Linq查询的简单使用
- 复杂查询语句的使用
- LINQ查询操作--筛选
- datatable筛选、查询-------linq
- POJ 2689 (素数的二次筛选)
- Linq强大的查询功能,以及DataSet中多表之间交叉查询,字段过滤,筛选等
- angularJs复选框的选择状态筛选
- easyui的下拉复选combobox
- 仿美团的下拉筛选菜单
- (14)使用查询表达式的LINQ
- 第十五章 使用查询表达式的LINQ
- 复杂查询中 union的使用
- 复杂查询中 union的使用
- 复杂查询语句的使用,Oracle
- js相关插件小应用以及css属性拓展
- python字典操作
- 上传去取文件名称
- selenium元素定位方法
- 技巧:删除桌面上提示找不到该项目的文件
- kendu 的下拉复选+linq 的复杂查询+一句话二次筛选+前端使用
- C# WinForm程序启动时不显示主窗体的实现方法
- 【模板】树状数组 单点修改,区间求和 (模板题:洛谷P3374树状数组1)
- 强制Google.com.hk域名使用https
- 在Servlet中使用JDBC访问数据库
- 501. Find Mode in Binary Search Tree
- 角色+角色的优点+ 系统预定义角色
- printf方法的常用总结
- 如何处理$.ajax的异步请求