divからiframeに値を渡す方法に挑戦しています。あなたの情報については、<?php echo row['info_id']; ?>
は複数の値を保持しているので、ボタンをクリックすると、データベースのinfo_idが取得され、jQuery iframeに更新されます。PHPページからMYSQL値を渡すjQuery Iframe
iframeが値を取得した後、別のページinfo.phpにiframeを使用して送信する必要があります。
しかし、GETメソッドを使用してjQuery iframeに値を渡すのに問題があります。
のindex.phpページ
function toggleDivs() {
var infoDetail = $('#infoDetail').html();
$("#iframecall").html('<iframe src="info.php?new_id=' + infoDetail + '" />');
}
$('.buttonClicked').live('click',function(){
toggleDivs();
});
$row = mysql_fetch_array($result_01);
<span class='buttonClicked'>
<ul<li><div id='infoDetail'><?php echo $row['info_id']; ?></div></li></ul>
</span>
**info.php**
$connect = new doConnect();
$info_id=$_GET['new_id'];
$sql_01 = "SELECT * FROM database WHERE info_id = $info_id";
あなたが前に '$'記号を逃しています'行['info_id'];'のたぶん、値が表示されないのはなぜですか? – hakre