thickbox.jsを使ってiframeのウィンドウを読み込むときに、

POSTで値を送りたいのですが、どうしたらいいですか?
参考になるサイトなどあれば教えてください。

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:
  • 終了:2009/01/09 21:47:37
※ 有料アンケート・ポイント付き質問機能は2023年2月28日に終了しました。

回答1件)

id:kou32rr No.1

回答回数197ベストアンサー獲得回数8

ポイント60pt

http://agloo.blog92.fc2.com/blog-entry-30.html

のようにヘッダを送信しないといけないみたいなので、難しいと思います。

重要な情報じゃなければGETで送れば良い気もしますが。。。

id:shinwa-tokyo

ありがとうございます。

違う方法を考えてみます。

2009/01/09 21:47:07
  • id:mekemoke
    サイトはわからないのですが、ちょうど作業していたところなので、
    参考までに方法を記載しておきます。
    ポイント:
    ・thickboxライブラリ内のtb_showを応用して、別に関数を作成します。
    ・データはserialize()で送ります。

    ↓こんなかんじ
    function viewTB() {
    var t = null;
    var a = 'view.php?' + $('form').serialize() + '&KeepThis=true&TB_iframe=true';
    var g = false;
    tb_show(t,a,g);
    }

    ただ、これだとGETなんですよね…。
    どうしてもPOSTでないといけないなら、AJAXのPOSTと組み合わせた方がいいかもしれません。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

回答リクエストを送信したユーザーはいません