项目用到。觉得挺不错的一个需求。于是记录了下来。
步骤1:
从后台读取字段,添加a标签使他成为一个超链接
{field:'book_name',title:'书名',width:100,align:'center',
formatter:function(value,row,index){return 正常url格式的a标签。 像步骤二一样 需要带参数则 row.参数名
步骤2:实现新窗口显示
方法:获取父容器的addTad方法 创建新标签。
<a href="javascript:void(0)" οnclick="self.parent.addTab('新窗口标题','url')">打开新TAB</a>
其中的字段 可以 用 row.参数名 进行 动态 加载。
如果设置的a标签无误。
这样点击链接后会增加一个新的TAB。
(这种点击事件可以加在 按钮 图片 啥的 能触发点击事件的标签 也是可以的)