php onclick 传参问题 10

我想实现点击{$v['username']}时,传递一个{$v['id']}参数,弹出层显示出该用户的详细信息,效果图在下面图中,我写的ajax传参没有效果,不知怎么写才... 我想实现点击{$v['username']}时,传递一个{$v['id']}参数,弹出层显示出该用户的详细信息,效果图在下面图中,我写的ajax传参没有效果,不知怎么写才能传递参数。。。html代码:<form id="userid"> <td><input type="hidden" id="id" name="id" value="{$v['id']}">{$v['id']}</td> </form> <td><!-- <u style="cursor:pointer" class="text-primary" onclick="member_show('张三','member_show.html','10001','360','400')">{$v['username']}</u> --> <a style="cursor:pointer" class="text-primary" onclick="member_show('title','member_show.html','id','360','400')">{$v['username']}</a> </td>js代码:var id = $("#id").val();function member_show(title,url,id,w,h){ //var id = $('input[name="id"]').val(); //获取id的值 $.ajax({ url:"{:U('User/member_show')}", //请求的url地址 dataType:"json", //返回格式为json async:true,//请求是否异步,默认为异步,这也是ajax重要特性 data:{id:"id"}, //参数值 type:"GET", //请求方式 // beforeSend:function(){ // //请求前的处理 // }, success:function(req){ //请求成功时处理 if(req.status == 1) { //alert(data); layer_show(title,url,w,h); } }, // complete:function(){ // //请求完成的处理 // }, error:function(err){ //请求出错处理 //alert(err.responseText); }}); layer_show(title,url,w,h);}layer_show方法代码:function layer_show(title,url,w,h){ 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 });} 展开
 我来答
我爱吃土豆59
2017-01-07 · TA获得超过951个赞
知道小有建树答主
回答量:711
采纳率:0%
帮助的人:162万
展开全部
听松大哥的文笔让人佩服,希望能再读到你写的回忆之类的东东。[em07]
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式