list页面操作栏按钮返回前端消息弹窗
首先在页面添加操作按钮(就是那个退款按钮)
{header:'${text("操作")}', name:'actions', width:100, sortable:false, title:false, align:"center", formatter: function(val, obj, row, act){
var actions = [];
actions.push('<a href="${ctx}/commons/orderService/form?id='+row.id+'" class="btnList" title="${text("编辑订单")}"><i class="fa fa-pencil"></i></a>');
actions.push('<a href="${ctx}/commons/orderService/actionTest?id='+row.id+'" class="btnList" title="${text("退款")}" data-confirm="${text("确认要退款吗?")}"><i class="fa fa-cny"></i></a>');
return actions.join('');
}}
然后是后台接口
/**
* demo
*/
@RequestMapping(value = "actionTest")
@ResponseBody
public String actionTest(OrderService orderService, HttpServletRequest request,HttpServletResponse response) {
//你自己的业务逻辑
return renderResult(Global.TRUE, text("退款失败!"));
}
其他没有别的js,如果还是不显示检查下自己页面头部是否引入dataGrid