记录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 ...
最新文章
- 荣耀6 原生Android,荣耀6 (移动4G) 官方原生简约实用 流畅省电 杜比音效 网速显示-刷机之家...
- python文件操作2:在指定目录下查找指定后缀名的文件
- linux rs232触摸屏驱动程序,Linux下的触摸屏驱动
- 记-PHPExcel下载
- php round half even,PHP round( )用法及代碼示例
- Linux Qt使用POSIX多线程条件变量、互斥锁(量)
- AFNetWorking 对汉字部分UTF-8编码
- Bailian4077 出栈序列统计【卡特兰数】(vijos P1122)
- Jenkins随笔(四)常用插件-SVN
- 决策树模型实现冬小麦提取
- 运行ug软件需要什么样的配置?
- <数字图像处理>整理--冈萨雷斯版-华中科技大学powerpoint
- 已知从1970年1月1日0分0秒到目前的总秒数计算当前时间
- Java 调用阿里云小蜜示例代码
- 关于Http的一些基础内容
- 2022年电工(技师)考试试题模拟考试平台操作
- 曝光,智慧城市建设全面开花,厦门人笑了
- 使用2019.2 Terrain Tools更新来加速Terrain Material绘画
- 统计学 计算机论文发表,数学科学学院博士生史册在统计学顶级期刊
《Annals of Statistics》上发表论文...
- tinyint 范围
热门文章
- mybatis 报错最终解决 :argument type mismatch
- java按特殊标志截取_java 字符串分割处理split及特殊符号
- 计算机两个硬盘无法重启,双硬盘电脑非系统盘硬盘盘符重启丢失的案例分析
- android 增加一条广播,Android中BroadcastReceiver广播使用及注意点
- [k8s] 第七章 Service详解
- Maven:No goals have been specified for this build. You must specify a valid lifecycle phase
- python的range()函数用法
- android 选项卡TabHost
- python语法书籍推荐_python语法的书
- pygame做一个简单的打字游戏