現在、メイン ページから生成された POST 変数から取り込まれた選択オブジェクトを含む JavaScript ポップアップ div があります。データをポップアップに渡すためにポスト経由でhtmlでデータを渡すのは効率的ですか? または、これを行うより良い方法はありますか?
メインページ
< ?php
require('testclass.php);
$obj = new testclass();
foreach ($obj->getlist as $listobj)
{
$output .= "<option>" . $listobj['name'] . "</option>";
?>
メインページのジャバスクリプト
<script type=text/javascript">
$(document).ready(function () {
$("#a_popup").click(function () {
$("#div_popup").load("popup.php", {"list" : "<?php echo $output ?>"});
});
});
popup.php
<select> <?php echo $_POST['list'] ?> </select>