2012-07-03 33 views
0

如何通过POST将数据传递到aspx页面然后以弹出形式打开此页面?如何通过POST传递数据并以弹出式显示

我正在尝试使用$.post方法,但是如何在弹出窗口中打开此填充的页面?

如果我尝试这样的事情,将打开mypage.aspx没有我传递的数据?

$.post("..mypage.aspx", {datainfo : datainfo }, function (data) { window.open() } 
+0

http://stackoverflow.com/questions/8389646/send-post-data-on-redirect-with-javascript-jquery – EyalAr

+0

@EyalAr将窗体操作与我想要的页面放在同一个窗口中打开。 –

+0

http://stackoverflow.com/questions/178964/javascript-post-on-form-submit-open-a-new-window – EyalAr

回答

0

这是不可能的,他们的方式你这样做!

正确的做法是

1)它使用jquery颜色框或ThickBox的,开放的 'mypage.aspx'。 2)在页面加载'mypage.aspx'从父页面获取数据到mypage.aspx使用JavaScript或会话 3)在mypage.aspx中添加一个按钮(隐藏其可见性) 4)fire click event该按钮使用JavaScript并发布数据。

希望它有帮助!

相关问题