最近改一个老项目的需求,如下:
var rows = $('#tradeList').bootstrapTable('getSelections');
layer.open({
type: 2, //弹出层现实的样式
title:"测试",
area: ['98%', '98%'], //弹出层宽高
shift: 5, //弹出方式
content:'${pageContext.request.contextPath}/trade?toAddOrETrade&doType=upte&Type=2&id='+rows[0].id,
cancel: function()
{
//右上角关闭回调
layer.closeAll();
},
这里更新一条数据,layer.open 会打开一个子页面,content里是传到子页面的值吗?这个看着是个接口的样子。子页面直接在html里使用${trade.tradeName }的方式就能得到值,但是这个trade是从哪里来的?子页面没有看到有请求发送或是赋值的。
不太懂子页面是怎么获取到这一行数据的,有没有老板解答一下。
这个是api的写法,老项目没必要追的太深,照的之前。写新需求就行
那个接口定义的,直接用就可以了