layui子父页面传值的问题

layui子父页面传值的问题

  1. 父页面向子页面传值
    在子页面中定义一个方法getData1(),参数data是接收父页面传过来的值。如图:
    在子页面定义getData1()方法
    在父页面的success方法中调用子页面getData1()方法,将参数传到子页面。如图:
    父页面调用getData1()方法
    这样就能将父页面的currentLocal传到子页面使用。或者也可以将参数拼接在content的url后面。

  2. 子页面向父页面传值
    首先,可以在子页面编写一个隐藏域(比如隐藏的input),将值设置到隐藏域。然后在父页面的yes方法中得到iframe页的body内容,然后获取隐藏域的值,这样就能达到子页面向父页面传值的效果。如图:子页面向父页面传值

猜你喜欢

转载自blog.csdn.net/yuwenwenwenwenyu/article/details/102697500