JSON を使用してページ間で情報をやり取りし始めたばかりですが、これを理解することはできません。
基本的に、jquery getJSON を使用して別のページから JSON データを取得する 1 つのページがあります。しかし、PHP 変数は必要なコンテンツに置き換えられません/置き換えられません。
これがjqueryスクリプトです(これはうまく機能していると思います)
$.getJSON("./menu-controller.php", { editId: getEditId, getEditInfo: true },function(data) {
console.log(data);
var id = data.itemId;
alert(id);
});
他のページでこのコードを使用すると、問題なく動作するようになります
$json = '{ "itemId":"4" }';
echo $json;
ただし、これを使用すると機能しません
$menuId = 4;
$json = '{ "itemId":$menuId }';
echo $json;
だから私の質問は、どうすれば $menuId を実際に番号に置き換えて、他のページに正しく戻すことができますか?
私は引用符をいじって、引用符を4時間再配置しようとしました. エラーが発生するか、 $menuId が実際の番号に置き換えられません。