Layer.js弹出框中如何调用基层页面方法?

layer.js弹出框中如何调用基层页面方法?

层JS调用弹出框方法问题详解

在使用layer.js调用弹出框时,有时需要在弹出框中调用基层页面的方法。然而,使用selectPerson( $("#基层元素id").val());这种方式会无效。

解决方案:

要解决此问题,需要在打开弹出框时将基层页面的值作为参数传递。具体步骤如下:

  1. 在弹出框的content选项中添加参数。例如:content: 'if.aspx?param=' + $("#基层元素id").val()
  2. 在弹出框中获取参数。例如:var param = getParamFromUrl('param'),其中getParamFromUrl是获取URL参数的函数。
  3. 在弹出框中使用参数调用方法。例如:selectPerson(param)

通过这种方式,可以在弹出框中有效调用基层页面的方法。

以上就是Layer.js弹出框中如何调用基层页面方法?的详细内容,更多请关注其它相关文章!