
EasyUi
Sammy爱学习
这个作者很懒,什么都没留下…
展开
-
EasyUI中DataGrid取消选中后颜色恢复
项目中使用到了EasyUI的datagrid中,需要根据各种条件将datagrid中的行改变成不同的颜色。我们鼠标选中后颜色会变调,但是如果取消选中又会恢复到EasyUI默认的datagrid未选中的颜色,那怎么样才能让取消选中恢复到之前根据条件设置的颜色呢。那就需要在选中前把颜色记录下来,然后取消选中后再恢复颜色。下面就是实现代码,当加载成功后就会执行onLoadSuccess中方法,将符合条件的行进行颜色变化,同时将每行的颜色都记录下来。当选中时则执行onSelect中方法,将颜色改为选中的颜色。取原创 2020-05-28 20:51:19 · 690 阅读 · 0 评论 -
EasyUI中开始是加载查询条件参数
queryParams: { "pid": programeid },//通过queryParams向后台传参数具体例子如:$("#td").datagrid({ url: '@Url.Action("ListFunction")', fitColumns: true, fit: true,...原创 2019-09-05 13:58:59 · 615 阅读 · 0 评论 -
自定义资料选择窗(二)
自定义资料选择窗上次讲到自定义资料选择窗大体已经完成,后来又做了稍微一些改进,原本我讲字段设置了两个表即选择窗字段显示表和选择窗查询字段表,后来将两表合一,增加了两字段来设置是否需要在窗体显示和是否作为查询字段,这样减少了后续自定义的维护工作量。到此,窗口是差不多完成了,目前我是双击某一行将此行的数据以json格式回传。那其他项目引用会怎么样呢,测试了一下,同域下没什么问题,其他系统能打开此页面点...原创 2018-05-27 16:31:18 · 211 阅读 · 0 评论 -
自定义资料选择窗(一)
自定义资料选择窗平时在项目中经常要用到资料选择窗,如人员资料,部门资料等等选择窗,而且每次用到都要写下代码做个窗体,虽然简单但是也挺麻烦的。受到我们公司ERP系统里选择窗的启发,因为ERP中的资料选择窗是动态生成的,于是就打算自己设计个公用的能自定义资料选择窗,以后其他项目中要用到资料选择就设置下然后调用此窗体就行了。因为我的项目基本都是用EasyUi的,所以此资料选择窗口是基于EasyUi来实现...原创 2018-04-21 16:14:56 · 293 阅读 · 0 评论 -
Easyui DataGrid中增加行号显示
Easyui DataGrid中增加行号显示,只要做如下设置就行了rownumbers:true,//设置显示行号原创 2017-09-05 10:02:14 · 17706 阅读 · 1 评论 -
Easyui中combogrid从Json数据中载入显示的数据
早期开发中采用ashx+easyui搭配来进行,因此easyui中combogrid等控件要动态载入数据需从后台一个ashx的url中载入。采用MVC+easyui开发后也会将某个action写在url处,其实mvc在执行view的这个action同时可以通过viewbag将combogrid需要载入的数据直接一同从后台查询号传递给view,然后view页面上combogrid直接可以载入此Jso原创 2017-06-24 12:42:14 · 4335 阅读 · 0 评论 -
EasyUi定义rowstyler
EasyUi中DataGrid的方法rowStyler: function(index,row)TreeGrid的方法rowStyler: function(row)原创 2016-09-13 12:20:32 · 4445 阅读 · 0 评论 -
easyui创建模式化窗口
/* 创建一个模式化Dialog */ var modalDialog = function (options) { //modalDialog.handler==undefined var opts = $.extend({ id: '',原创 2016-03-23 18:17:40 · 2438 阅读 · 0 评论 -
easyui多行选择值的处理
处理easyui中datagrid时,有时会选择多行需要把多行的id提交一起处理,这时候我们需要把选择的id先合并成一个字符串然后提交到后台,后台程序解析后进行处理function getselections() { var ids = []; var rows = $("#td").datagrid('getSelections');原创 2016-03-23 18:12:49 · 1066 阅读 · 0 评论