EasyUI DataGrid資料與表頭錯位

2021-08-16 05:55:58 字數 1699 閱讀 8113

id="enterpriselist"

title=""

class="easyui-datagrid"

style="width: 100%; height: 100%"

data-options="pagination:true,method:'get',url:'<?php require 'config/config.php'; echo $base_url.'/controller/enterprise/getlstenterprise.php';?>',*******:'#enterprise*******',pagelist:[10,20]">

data-options="field:'enterprisename',width:80,align:'center'">企業名稱th>

data-options="field:'corporatename',width:130,align:'center'">法人th>

data-options="field:'businessaddress',width:130,align:'center'">位址th>

data-options="field:'businessno',width:80,align:'center'">單位聯絡**th>

data-options="field:'userdata',width:140,align:'center'">備註th>

data-options="field:'status',width:130,align:'center'">審核狀態th>

data-options="field:'notifyemail',width:150,align:'center'">通知郵箱th>

data-options="field:'createtime',width:130,align:'center'">建立時間th>

data-options="field:'operation',width:220,align:'center',formatter:formatoperation">操作th>

tr>

thead>

table>

id="enterprise*******"

style="padding: 2px 5px;">

id=""

onclick="$('#addenterprisedialog').dialog('open');"

class="easyui-linkbutton"

data-options="iconcls:'icon-add'">adda>

id="enterprisename"

class="easyui-searchbox"

data-options="prompt:'企業名稱',searcher:searchenterprise()"

style="width: 200px">

input>

div>

執行如上**是出現表頭與資料錯位的現象,在網上找了n多,各種解決方案都有。有的說是表頭含有特殊字元,這篇講述了詳細的解決方案,

但是本人的原因不是字串的原因,而是在新增了如下方法後出現的

//查詢企業

function

searchenterprise

() });

}

揣測是datagrid重新渲染了一下導致的錯位。只是揣測。

EasyUI datagrid 使用小結

用了easyui框架一段時間了,這個前端框架用起來還是挺方便的,也有很多現成的控制項,看看官方文件應該還是能比較快用起來的。在這裡記錄一下一些常用的控制項的方法,遇到過的bug或者當初耗了一點時間來實現的功能吧。var pager dg datagrid getpager 獲取分頁 物件 var p...

easyui datagrid 多表頭設定

最近在做二維報表,要求報表的表頭自定義。在網上找了好久二維報表的外掛程式,一直找不到合適的。後來就用easyui 中的datagrid替代了一下。根據實際需求,統計的資訊可能不是乙個模組中的字段資訊,所以需要把模組和模組下的字段都顯示出來,這就用到了 中的合併單元格,但是在datagrid中如何實現...

easyUI datagrid 前端真分頁

前文再續,書接上一回。easyui datagrid 前端假分頁 真分頁是easyui datagrid 的預設方式。所謂真分頁,就是後台傳給前端的資料,真的是分頁後的資料。而假分頁,是全部資料。easyui datagrid 向後台請求資料的時候,會自動將頁號 page 每頁數量 rows 作為引...