私はvarという複雑なウェブサイトを持っていますが、PHP変数$dlink
をajaxリクエストで動かすことには少し問題があります。ajaxを使ってPHP変数を移動するには?
コードのイメージ:https://cdn.discordapp.com/attachments/237505447337263104/360125398333390848/unknown.png ページ1では、変数が作成され、4ページで呼び出されますが、定義されていません。だから、私は見つけた方法にしようとした:
$(document).ready(function(){
$(".downlink").click(function(){
var link = $(this).attr("id");
link = link.replace('link-','');
var path = '<php? echo $dlink; ?>';
$.ajax({
url: "../temp/ajax.php",
type: "POST",
data: {
'link': link,
'path': path,
},
success: function(result){
$("body").html(result);
}
});
});
});
これも動作していません。コードの真ん中の2ページは、ハードコーディングを読み込むために必要なページ数が必要ないテンプレートです。
単に 'var path = <?php echo $ dlink;のようなものを使うことができます。 ?>; ' –
それは私に3時間かかった...私のderpを見つけるためにそんなにあなたより。 –
喜んで助けてください! :) –