记录EasyUI使用中的问题和解决的方法
1.初始化DataGrid2次加载问题
是因为采用了Js和Html初始化,解决办法,采用一种方式初始化
采用JS和Html初始化的话,将Html的class="easyui-datagrid" 去掉
或者直接采用Html初始化
下面是我的初始化代码
<table id="dg" class="easyui-datagrid" data-options="url:'@Url.Action("GetList")',iconCls: 'icon-save',fit: true,pagination: true,rownumbers: true,singleSelect:true,idField: 'UnloadID',toolbar: '#tb'">
<thead>
<tr>
<th data-options="field:'ck', checkbox:true"></th>
<th data-options="field:'IsState',width:80,formatter:formatstate">状态</th>
<th data-options="field:'PlaceCode',width:65">货位</th> <th data-options="field:'OperateDate',width:120">操作日期</th>
</tr>
</thead>
</table>
2.DataGrid 传递参数 加载2次问题
解决方法 直接修改参数
例如
var queryParams = { startdate: $('#qstartDate').datebox('getText'),
carCode: $('#qcarCode').val(),
batchCode: $('#qbatchCode').combogrid('getValue') }
//查询参数直接添加在queryParams中
$('#dg').datagrid('options').queryParams = queryParams;
$("#dg").datagrid('reload');
3.使用Form的Load方法加载数据,引起其他控件的事件,例如Select的OnSelect事件,直接用Val不会
解决办法,定义全局变量,当Load数据时,Onselect事件取消
事例代码
$('#isLoad').attr("value", '1');
$('#ff').form('load', data);
------------------------
onSelect: function (rec, row) {
//数据加载标志
var flag = $("#isLoad").val();
if (flag == 0) {
//未加载
}
}
转载于:https://www.cnblogs.com/purplebolt/p/4179699.html
记录EasyUI使用中的问题和解决的方法相关推荐
- [记录]mscorlib recursive resource lookup bug解决方法
[记录]mscorlib recursive resource lookup bug解决方法 参考文章: (1)[记录]mscorlib recursive resource lookup bug解决 ...
- mysql中RAND()随便查询记录效率问题和解决的方法分享
在我们做开发的中效率一直是个问题,特别是对于非常多大数据量操作,今天我们碰到一个要随机查询数据,一開始我们可能想到最简单的order by rand() 来操作但效率不敢恭维啊 近期因为须要大概研究了 ...
- php 跳转历史页面,js不记录页面跳转历史的解决方法
js不记录页面跳转历史的解决方法 在实际工作中,我们会遇到一个页面中有几个tab切换标签,tab切换是修改了浏览器地址",tab切换是默认记录到历史的.因此我们点击返回按钮的时候,不停的在几 ...
- 记录下帮助一位网友解决的关于android子控件的onTouch或onClick和父OnTouch 冲突的问题。
记录下帮助一位网友解决的关于android子控件的onTouch或onClick和父OnTouch 冲突的问题. 参考文章: (1)记录下帮助一位网友解决的关于android子控件的onTouch或o ...
- 【记录】git error:bad signature 解决方法
[记录]git error:bad signature 解决方法 参考文章: (1)[记录]git error:bad signature 解决方法 (2)https://www.cnblogs.co ...
- clientdataset 遍历字段_解决DBGridEh遍历记录后不移动当前行位置的方法
解决DBGridEh遍历记录后不移动当前行位置的方法 在用DBGridEh配合ClientDataSet使用时,需要知道用户选择了哪些记录,可用遍历记录的方法查询选择列是否为真,但在这之后,Clien ...
- E1协议转换器使用中常见故障问题及处理方法总结
E1协议转换器也叫接口转换器,是实现数据通信网以太网接口与光纤通信传送网E1接口连接时进行两种接口转换的设备.广泛应用在传输站E1接口与网络交换机相连时的接口转换中.现飞畅科技小编对其使用过程中常见故 ...
- AOP注解@Before、@AfterReturning拦截单个方法的入参和出参,纯注解方式(附源码下载),解决单个方法不生效问题(一)
AOP注解@Before.@AfterReturning拦截单个方法的入参和出参,纯注解方式(附源码下载),解决单个方法不生效问题(一) 问题背景 AOP注解@Before.@AfterReturni ...
- PHP Apache shutdown unexpectedly启动错误解释及解决的方法
在学PHP的时候,偶然发现XAMPP窗体Apache的启动出现错误,出现下面的错误提示: 9:52:41 [Apache] Attempting to start Apache app... 9:5 ...
最新文章
- 如何在centos安装python-mysql
- delphi存取图片
- jquery模拟LCD 时钟
- 【Paper】2016_Cooperative UAV-UGV modeled by Petri Net Plans specification
- Git 常用命令记录
- java程序员常用查询和学习的网站
- scala 去除重复元素_Scala程序从列表中删除重复项
- 电商C4D素材,玩转立体作品不是问题
- Mysql学习总结(31)——MySql使用建议,尽量避免这些问题
- 前台html基础标签7.6
- 笔记+R︱信用风险建模中神经网络激活函数与感知器简述
- excel对比两顺序不同的表格
- 代码传奇 张一鸣的成长之路
- 【Matlab】曲线拟合
- defer、delay和postpone的区别?
- nginx HLS m3u8播放视频跨域问题
- iOS App托管和分发搭建
- Three.js样条曲线、贝赛尔曲线
- 【python】 彩图RGB 灰度gray互相转化
- J2ME移动开发平台搭建篇
热门文章
- ASP .NET Core Web Razor Pages系列教程三:自动生成Razor Pages (CRUD)
- Apache的管理及优化web
- 阿提拉公司 java_Atitit 文件上传 架构设计 实现机制 解决方案 实践java php c#.net js javascript c++ python...
- linux cache控制 内核,linux内核之bcache简介 [转]
- Python3+Selenium3 之滚动条操作实例与单选框的实例演示
- java快速创建dto_根据数据库表对象信息快速建立Dto类详解
- 2019成考计算机几时出成绩,2019年成人高考成绩什么时候出来?如何查询
- prometheus连续查询_Prometheus查询
- 将ubuntu光盘作为安装源_[转载]Ubuntu 以光盘做为软件源
- java桌游设计,java毕业设计_springboot框架的桌游吧管理