解决当easyuidatagrid列很多,当没有查询到数据时不会出现横向滚动条的问
题
快递公司问题件快递公司问题件货款处理关于圆的周长面积重点题型关于解方程组的题及答案关于南海问题
一:网上有好多
方法
快递客服问题件处理详细方法山木方法pdf计算方法pdf华与华方法下载八字理论方法下载
都是说在onLoadSuccess方法中,当没有数据时增加一行空数据,然后再隐藏onLoadSuccess:function(data){if(data.total==0){$('#searchLogGrid').datagrid('insertRow',{row:{}});$("tr[datagrid-row-index='0']").css({"visibility":"hidden"});}}但是我有一些报
表
关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf
牵涉到和并列,怕用这种引起其他问题二:大概想到了一种思路,就是在onLoadSuccess方法中,若没有查询到数据,则在存在数据的div中增加一个border为0,宽度为所有列宽之和的div,强制生成滚动条为了不在每一个页面都更改,所以更改了easyui的源码,在调用datagrid的onLoadSuccess方法后,判断增加div我用的是jquery.easyui.min.1.3.6.js,大概是在8351行opts.onLoadSuccess.call(_5a8,data);增加如下代码//add2015-01-13当datagrid没有查询到数据时,在存放数据的div中增加一个边框为0的div,其宽度为所有列宽度之和//强制生成滚动条//_5a8.id:datagrid的idif(data==null||data.rows.length==0){if(_5a8.id!=undefined&&_5a8.id!=''&&$('#'_5a8.id).length>0){varobj=$('#'_5a8.id).parent().find('.datagrid-view2.datagrid-header');if(obj.length>0&&obj.find('.datagrid-header-row').length>0){varwidth=obj.find('.datagrid-header-row').width();vardivStr='
';if($('#'_5a8.id).parent().find('.datagrid-view2.datagrid-body').length>0)$('#'_5a8.id).parent().find('.datagrid-view2.datagrid-body').append(divStr)}}}