jquery easy-ui 分页插件的运用(给td添加事件,获取汇总内容)
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了jquery easy-ui 分页插件的运用(给td添加事件,获取汇总内容),小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含3148字,纯文字阅读大概需要5分钟。
内容图文
<#include ‘/admin/express-header.html‘ >
<div class="main" style="
background:#fff;
padding: 15px 0px 8px 10px;
margin: 0px;">
<div class="ex-boxOne">
<label for="start_date">订阅日期:</label>
<input type="text" name="start_date" id="start_date" class="Wdate start-date" onFocus="WdatePicker({lang:‘zh-cn‘})" placeholder="请输入开始日期" />
<label for="end_date">至</label>
<input type="text" name="end_date" id="end_date" class="Wdate end-date" onFocus="WdatePicker({lang:‘zh-cn‘})" placeholder="请输入结束日期"/>
<span style="margin-left:15px;margin-right:5px;">快递公司名称:</span>
<select name="logi_id" id="logi_id" style="height:24px;">
<option value="">从已配置快递公司选择</option>
</select>
<button id="ex-submit">统计</button>
</div>
<!-- 生成一个div放置内容 -->
<div id="es-details"></div>
<!-- easyui 分页 生成表格 -->
<div id="dg"> </div>
</div>
</html>
<script type="text/javascript">
var _ctx = $(‘.m-ctx‘).attr(‘data-path‘);
var _url = ‘ ‘;
$(‘#ex-submit‘).on(‘click‘,function(){
$("#dg").datagrid({
var _data = {};//传递数据
url: _url,
queryParams: _data,
loadFilter: function(result){ //出分页外拿到汇总数据
var summary_data = result.summary;
var cHtml = "<tr><td></td><td class=‘summary_text‘>"+ ‘汇总‘ +"</td><td>"+ summary_data.express_count +"</td><td>" + summary_data.in_delivery_count + "</td><td>" + summary_data.signed_count + "</td></tr>"
$(‘#summary tbody‘).html(cHtml);
return result;
},
columns: [[
{ field: ‘send_date‘, title: ‘发件日期‘, width: 100 ,align:‘center‘},
{ field: ‘name‘, title: ‘快递公司‘, width: 100 ,align:‘center‘},
{ field: ‘express_count‘, title: ‘快递单量‘, width: 100 ,align:‘center‘},
{ field: ‘in_delivery_count‘, title: ‘配送中‘, width: 100 ,align:‘center‘},
{ field: ‘signed_count‘, title: ‘已签收‘, width: 100 ,align:‘center‘},
{ field: ‘average_hour‘, title: ‘平均时间(H)‘, width: 100,align:‘center‘},
{ field: ‘fastest_hour‘, title: ‘最快时间(H)‘, width: 100 ,align:‘center‘},
{ field: ‘slowest_hour‘, title: ‘最慢时间(H)‘, width: 100 ,align:‘center‘},
{ field: ‘express_numbers‘, title: ‘配送‘, width: 500 ,align:‘center‘,formatter: function(value,row,index){ //执行回调,返回值 作为 td 的值
if(value != ‘‘){
var a = JSON.parse(value)
if(a != null && a.length != 0){
var html = ‘‘
for(var i =0;i<a.length;i++){
var Hhtml = ‘‘;
Hhtml += "<li><div>" + a[i].time + "</div><div class=‘statistcs_context‘>" + a[i].context + "</div></li>"
html += "<a href=‘javascript:;‘ style=‘margin-left:5px;‘ class=‘statistics_"+index+i+"‘ onmouseover=‘showDetails(\""+ 5 + "\",\""+ index +"\",\""+ i +"\")‘>"+ a[i].express_number+ "</a><div class=‘stadistics_details‘ style=‘display:none;‘><ul>"+ Hhtml +"</ul></div>"; //注意a链接的拼接,showDetails 一定要写在这个的上面 最好是jq一下 页面以上;
}
return html;
}else{
return "";
}
}else{
return "";
}
}}
]],
pageSize: 10, //row
pageList: [10,20],//分页条数
pagination: true,
})
});
</script>
原文:http://www.cnblogs.com/xiaomixia/p/7170590.html
内容总结
以上是互联网集市为您收集整理的jquery easy-ui 分页插件的运用(给td添加事件,获取汇总内容)全部内容,希望文章能够帮你解决jquery easy-ui 分页插件的运用(给td添加事件,获取汇总内容)所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。