如何通过POST传递数据并显示为弹出窗口

时间:2012-07-03 17:28:06

标签: jquery asp.net

如何通过POST将数据传递到aspx页面然后弹出这个页面?

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

如果我尝试这样的话,会打开mypage.aspx而没有我传递的数据吗?

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

1 个答案:

答案 0 :(得分:0)

这是不可能的,他们就是这样做的!

正确的方法是

1)使用jquery colorbox或thickbox并打开'mypage.aspx'。 2)在'mypage.aspx'的页面加载中使用javascript或session从父页面获取数据到mypage.aspx 3)在mypage.aspx中添加一个按钮(隐藏其可见性) 4)使用javascript点击按钮的点击事件并发布数据。

希望它有所帮助!