您好,登錄后才能下訂單哦!
由于django 中文在前臺顯示亂碼,本文使用了 先在用django模板生成表格,再用jQuery Grid對表格 進行處理。
<link href="../pqgrid.min.css" rel="stylesheet">
<script type="text/javascript" src="../js/pqgrid.min.js"></script>
<script type="text/javascript" src="../js/pq-localize-zh.js"></script>
<div id="grid_table"></div> 用來顯示jQuery Grid表格
<table border="1" cellspacing="0" cellpadding="0" class="fortune500" >
<tbody>
<tr >
<th>禮包ID</th>
<td >禮包名字</td>
<th >CDK剩余量</th>
<th>禮包內容</th>
<td >生成日期</td>
</tr>
<tbody>
{% for gift in gift_lists %} django生成的表格
<tr>
<td >`gift`.`gift_id`</td>
<td >`gift`.`gift_name`</td>
<td >`gift`.`gift_nums`</td>
<td >`gift`.`gift_content`</td>
<td >`gift`.`gift_time`</td>
</tr>
{% endfor %}
<!-- repeating rows end -->
</tbody></table>
<script>
$(function () {
$("table.fortune500").css('min-height',(jQuery('#right').height()-200)+"px");
$("table.fortune500").css('min-width',jQuery('#right').width()+"px");
var tbl = $("table.fortune500");
var obj = $.paramquery.tableToArray(tbl);
var newObj = {
width:jQuery('#right').width()+"px",
height:jQuery('#right').height()+"px",
title: "詳細信息查詢(刷新請按F5)",
flexHeight: true,
flexWidth: true,
bottomVisible : true , 顯示表格底部,這樣才能 顯示出分頁
freezeCols: 5, 不允許列進行 橫向拖動,一共5列,所以設置為5
};
newObj.dataModel = { data: obj.data, rPP: 25, paging: "local" }; 設置分頁信息
newObj.colModel = obj.colModel;
$("#grid_table").pqGrid(newObj);
tbl.css("display", "none");
});
</script>
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。