thinkphp js参数传递问题 15
functionadmin_role_edit(title,url,id,w,h){layer_show(title,url,w,h);}上面的这段已经获得到id字段了,...
function admin_role_edit(title,url,id,w,h){
layer_show(title,url,w,h);}
上面的这段已经获得到id字段了,下面是调用的JS,但是我不知道怎么传递到新窗口给后台接收。我用的是thinkphp这里我要实现的是一个内容的编辑,通过ID去获取数据库内容然后呈现在新窗体中。
function layer_show(title,url,w,h,id){
if (title == null || title == '') {title=false;};
if (url == null || url == '') {url="404.html";};
if (w == null || w == '') {w=800;};
if (h == null || h == '') {h=($(window).height() - 50);};
layer.open({
type: 2,
area: [w+'px', h +'px'],
fix: false, //不固定
maxmin: true,
shade:0.4,
title: title,
content: url
});
} 展开
layer_show(title,url,w,h);}
上面的这段已经获得到id字段了,下面是调用的JS,但是我不知道怎么传递到新窗口给后台接收。我用的是thinkphp这里我要实现的是一个内容的编辑,通过ID去获取数据库内容然后呈现在新窗体中。
function layer_show(title,url,w,h,id){
if (title == null || title == '') {title=false;};
if (url == null || url == '') {url="404.html";};
if (w == null || w == '') {w=800;};
if (h == null || h == '') {h=($(window).height() - 50);};
layer.open({
type: 2,
area: [w+'px', h +'px'],
fix: false, //不固定
maxmin: true,
shade:0.4,
title: title,
content: url
});
} 展开
1个回答
展开全部
$.ajax({
type:'post',
url:'/flow.php?step=drop_goods',
data:'id='+rec_id,
dataType:'json',
success:function(result){
},
});
看能不能类似这样传
type:'post',
url:'/flow.php?step=drop_goods',
data:'id='+rec_id,
dataType:'json',
success:function(result){
},
});
看能不能类似这样传
更多追问追答
追问
上面的代码嵌套在
function admin_role_edit(title,url,id,w,h){
layer_show(title,url,w,h);
你的代码,然后把url地址和id的参数修改是么?
}
控制器方法直接用大I方法接收?
追答
差不多,然后到你的php页面$_POST接收一下看看传过来没有
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询