C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

■102679 / 親階層)  ポップアップ画面にレコード表示したい
□投稿者/ 中島 (1回)-(2023/12/06(Wed) 17:07:21)

分類:[その他の言語] 

Webアプリでモーダルにレコードデータを表示させたいのですが、レコードの取得ができません。

<button id="openPopup">画像選択</button>

$(document).ready(function(){
$('#openPopup').click(function(e){
e.preventDefault();

$.ajax({
url: '/appImg/imgPopup',
type: 'GET',
success: function(data) {
$('#pop-up').html(data);

$('#pop-up').prop('checked', true);
},
error: function() {
alert('エラー');
}
});
});
});

コントローラーに処理が渡りレコードの取得までは確認できました。
$this->set('data', json_encode($data));
で戻してるのですが、取得できません。

<?php if (!empty($data)): ?>
<?php foreach ($dataas $key => $item) : ?>

のところで$dataが定義されてないようなエラーが出ます。
渡ってないのかなと思うのですが、まずこの方法で合ってるのか?
他にポップアップにレコード表示する方法があれば教えてください。
CakePHP2でChromeです。
編集キー/

前の記事(元になった記事) 次の記事(この記事の返信)
親記事 →Re[1]: ポップアップ画面にレコード表示したい /WebSurfer
 
上記関連ツリー

ポップアップ画面にレコード表示したい / 中島 (23/12/06(Wed) 17:07) #102679 ←Now
Re[1]: ポップアップ画面にレコード表示したい / WebSurfer (23/12/06(Wed) 17:29) #102680
  └ Re[2]: ポップアップ画面にレコード表示したい / 中島 (23/12/06(Wed) 17:50) #102681
    └ Re[3]: ポップアップ画面にレコード表示したい / WebSurfer (23/12/06(Wed) 18:15) #102682

上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信