如何通过jquery创建弹出窗口到外部页面,当我点击那里的按钮时,从它获取一个值到父页面?

时间:2012-12-26 09:38:31

标签: jquery popupwindow

如何通过jquery创建弹出窗口到包含表单的外部页面,并在单击按钮时从该外部页面获取值到父页面?

2 个答案:

答案 0 :(得分:5)

你有很多插件。看看

  1. jQuery UI Dialog
  2. Fancy Box
  3. ColorBox
  4. Lightbox
  5. Thickbox - outdated
  6. Also Google in Stack Over Flow

    为了从弹出窗口获取值到孩子

    在父页面

      function SetPopUpData(val){
    
       //your logic here
      }
    

    在弹出页面

     function SendDataToParent(){
      var data='some value';
    
      window.parent.SetPopUpData(data); // this will call the parent page's function
     }
    

答案 1 :(得分:0)

  1. 要创建弹出菜单,请使用Fancy Box插件。
  2. 要从外部页面获取值,请使用AJAX发送请求并异步接收响应。