thickboxでパラメータ付き(GET送信)のPHPを読み込む方法

2013-09-26 00:01:54
いわゆるlightBox系のライブラリである「thickbox」。ファイルの少なさと設置の簡単さでそこそこ人気がありそうなライブラリ。

thickboxのインラインフレーム表示でパラメータ付きのフォームを表示しなければいけないケースに出くわし、普通に下記の通りにやってみると、
<a href="/reserve.iframe.php?TB_iframe&width=600&height=530&id='.$id.'" class="thickbox">予約フォーム</a>
あれれGET値のidがPHPに渡らない…

「thickbox パラメータ」でググって調べてみると2つの解決法が出てて、何やらthickbox.jsを改造するコードが紹介されていたが、効果なし!

諦めずに「jquery parameter」でググって海外サイトを調べてみると、外人がサラッと解決していた。拍子抜けの解決方法が下記。
<a href="/reserve.iframe.php?id='.$id.'&TB_iframe&width=600&height=530" class="thickbox">予約フォーム</a>
ただ、送りたいパラメータの後に「&TB_iframe…」とすればいいだけだった…
カテゴリ: Javascript