layui怎么对弹出层显示数据

互联网 19-7-11

layui怎么对弹出层显示数据?下面给大家举个例子:

<a id="func11" onclick="func11();">点击查看</a> function func11() {   console.log($.cookie("id"));   //iframe窗   layer.open({    type: 2,    title: false,    shade: [0.5],    title: '商品简介',    shadeClose: true,    shade: 0.5,    skin:'demo-class',    maxmin: true, //开启最大化最小化按钮    area: ['1000px', '660px'],    shift: 2,    content: 'product.jsp?id=<%=rs.getInt(“id”)%>', //iframe的url,   }); }

错误:id号传不过去,页面跳转之后接收的id不正确,所以显示的页面不正确。

相关推荐:《layui框架教程》

错误原因:变量的作用域有问题。在上面的rs不能传到func11()方法里面,所以传递的参数有问题。

解决方法:在func11()函数中添加一个参数,将id这个参数在点击事件里添加进去。

修改后的代码:

<a id="func11" onclick="func11(<%=rs.getInt(“id”)%>);">点击查看</a> function func11(x) {   $.cookie("id",x);   console.log($.cookie("id"))   //iframe窗   layer.open({    type: 2,    title: false,    shade: [0.5],    title: '商品简介',    shadeClose: true,    shade: 0.5,    skin:'demo-class',    maxmin: true, //开启最大化最小化按钮    area: ['1000px', '660px'],    shift: 2,    content: 'product.jsp?id=' + $.cookie("id"), //iframe的url   });  }

以上就是layui怎么对弹出层显示数据的详细内容,更多内容请关注技术你好其它相关文章!

来源链接:
免责声明:
1.资讯内容不构成投资建议,投资者应独立决策并自行承担风险
2.本文版权归属原作所有,仅代表作者本人观点,不代表本站的观点或立场
标签: 显示数据
上一篇:php获取远程图片并下载保存到本地的方法分析 下一篇:layui怎么设置checkbox勾选

相关资讯