layer文件ajax上传,layer弹出层数据传输到content里面
在項目中使用layer彈出層的時候,遇到一個問題,就是利用ajax請求后臺數據成功時,調用layer彈出層(iframe),如何把數據傳到iframe里面去?
經過百度,發現,使用js把數據拼接起來,然后在success里面去賦值即可
代碼:
$.ajax({
url: "{$site_url}",
type: 'POST',
dataType: 'json',
data: {'app':'my_member','act':'get_city_data','city':city},
success:function(json){
if (json.code==1) {
return false;
}
var data = json.data;
layer.open({
type: 2,
title: '市區域消費提成',
shadeClose: true,
shade: false,
maxmin: true, //開啟最大化最小化按鈕
area: ['820px', '200px'],
content: "{$site_url}?app=my_member&act=show_city",
success:function(layero, index){
var body = layer.getChildFrame('body', index);
var _string = '
$.each(data.city,function(i,n){
_string+='
'+n.are+''+n.points+''+n.num+'';})
_string+='
總金額(元)'+data.total_money+'';//console.log(data.city);
$(body).html(_string);
}
});
},
error:function(msg){
console.log(msg);
}
})
總結
以上是生活随笔為你收集整理的layer文件ajax上传,layer弹出层数据传输到content里面的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 计算机网络提高网络安全意识,提升网络安全
- 下一篇: 奈雪的茶港股股价大跌 因被曝光出来食品安