//请不要全部照搬 需要使用layer插件
list.jsp
function myAdvertEdit(id,look,type){
var loadIdx = layer.load();var title = '增加广告';
if(!id){
id = '';
}else if(look=='look'){
title='查看广告'
}else{
title = '修改广告';
}
//当查看的时候会传过来两个参数 如果当id没传 值表明是新增 然后在 看
if(look=='look'){
//这个是JQ中的post请求 这个是请求成功放回的 str
$.post('${ctx}/advert/toCreate?id='+id+'&look='+look+'&type='+type, {}, function(str){layer.close(loadIdx);
//弹出框
layer.open({
title : title, //标题
type : 0, //layer提供了5种层类型。可传入的值有: 0(信息框,默认) 1(页面层) 2(iframe层) 3(加载层) 4(tips层)。 若你采用 layer.open({type: 1})方式调用,则type为必填项(信息框除外)
area : ['780px', '540px'], //弹出款的大小
content : str,
btn : ['取消'],
btn2 : function(index, layero){
layer.close(index);
}
});
});
}else{
$.post('${ctx}/advert/toCreate?id='+id+'&look='+look