JsTemplate.ftl
1.04 KB
$(function(){
var controllerPathMap = "${controllerPathMap}";
var addDialogId = controllerPathMap+"_add";
var editDialogId = controllerPathMap+"_edit";
var gridId = controllerPathMap+"_list";
var gridToolbarId = controllerPathMap+"_toolbar"
var gridColumns = [{
field: 'selectedItem',
checkbox: true
},
<#list fields as tempField>
<#if tempField["name"] != "id">
{
field: '${tempField["name"]}',
title: '${tempField["cnName"]}',
sortable: true,
},
</#if>
</#list>
{
field : 'id',
title : '操作',
width : 10,
formatter : function(value, rows, index){
return '<a style="color: green" onclick="${controllerPathMap}Page.editObject(' + index + ');">修改</a> | ' +
'<a style="color: red" target="_self" onclick="${controllerPathMap}Page.deleteObject('+value+');">删除</a>';
},
},
];
${controllerPathMap}Page = tabInit(controllerPathMap, addDialogId, editDialogId, gridId, gridToolbarId, gridColumns);
});