1. 程式人生 > >EasyUI控制元件datagrid 格式化欄位值

EasyUI控制元件datagrid 格式化欄位值

<table id="mainTable" name="mainTable" class="easyui-datagrid" title="附件" style="width: 99%;"                         data-options="rownumbers:true,singleSelect:true,url:'My_Homework_Detail_Atta.ashx?hid=<%=Request["id"] %>',method:'get' ">            <thead>                    <tr>                        <th data-options="field:'JSON_file_path',resizable:true,formatter:formatFileName

" style="width: 80%">名稱</th>                        <th data-options="field:'_operate',width:80,align:'center',formatter:formatOper " style="width: 20%">刪除</th>                     </tr>             </thead>  </table>

 function formatFileName(val, row) {             var strs = val.split("/");             var len = strs.length;             return '<a href="/'+val+'"> ' + strs[len-1] + ' </a>';         }

而實際這個欄位的值為:

School/HomeWork/HomeWork_Docs/7207/新建文字文件_2018102812944.txt

經過格式化後顯示為一個超連結。