POST 経由で aspx ページにデータを渡し、このページをポップアップとして開くにはどうすればよいですか?
メソッドを使用しようとして$.post
いますが、この塗りつぶされたページをポップアップで開くにはどうすればよいですか?
このようなことを試してみると、渡したデータなしで mypage.aspx が開きますか?
$.post("..mypage.aspx", {datainfo : datainfo }, function (data) { window.open() }
これは不可能です、彼らはあなたがやっている方法です!
正しいアプローチは
1) jquery colorbox または thickbox を使用して、その中の「mypage.aspx」を開きます。2) 'mypage.aspx' のページ読み込み時に、javascript またはセッションを使用して親ページから mypage.aspx にデータを取得します 3) mypage.aspx にボタンを追加します (表示を非表示にします) 4) を使用してボタンのクリック イベントを発生させますJavaScript を使用してデータを投稿します。
それが役に立てば幸い !