jQuery EasyUI 数据网格 – 动态改变列

jQuery EasyUI 数据网格 – 动态改变列

jQuery EasyUI数据网格(DataGrid)的列可以使用columns属性简单地定义。你也可以动态地改变列,为了改变列,您可以重新调用datagrid方法,并传递一个新的 columns属性。

创建数据网格(DataGrid)

   <table id="tt" title="Frozen Columns" class="easyui-datagrid" style="" url="data/datagrid_data.json"                  singleSelect="true" iconCls="icon-save">
   </table>
  $(#tt).datagrid({
     columns:[[
            {field:itemid,title:Item ID,width:80},
            {field:productid,title:Product ID,width:80},
          {field:attr1,title:Attribute,width:200},
          {field:status,title:Status,width:80}
      ]]
    });

运行网页,您将看见:

jQuery EasyUI 数据网格 – 动态改变列

可是有时候您想改变列,所以您需要写一些代码:

 $(#tt).datagrid({
     columns:[[
            {field:itemid,title:Item ID,width:80},
            {field:productid,title:Product ID,width:80},
          {field:listprice,title:List Price,width:80,align:right},
          {field:unitcost,title:Unit Cost,width:80,align:right},
            {field:attr1,title:Attribute,width:100},
          {field:status,title:Status,width:60}
      ]]
    });

请记住,我们已经定义了其他属性,比如:url、width、height等等。我们不需要再一次定义它们,我们定义那些我们需要改变的。

jQuery EasyUI 数据网格 – 动态改变列

下载 jQuery EasyUI 实例

jeasyui-datagrid-datagrid6.zip

作者:唐伯虎点蚊香,如若转载,请注明出处:https://www.web176.com/easyui/14724.html

(0)
打赏 支付宝 支付宝 微信 微信
唐伯虎点蚊香的头像唐伯虎点蚊香
上一篇 2023年3月31日
下一篇 2023年3月31日

相关推荐

发表回复

登录后才能评论