我正在尋找一些指導,如果我有一個已經存在的 php 變數,它不是 web 元素,只是一個字串,我如何將它作為變數傳遞給 ajax?
這是我正在做的一個經過消毒的片段。
我希望能夠將 $my_php_var 傳遞給 ajax。
<?php
$my_php_var = "foo";
?>
$(document).on('click', '#btn_add', function(){
var my_php_var = $my_php_var;
$.ajax({
url:"directory/script.php"),
method:"POST",
data:{my_php_var:my_php_var},
dataType:"text",
success:function(data);
{
alert(data);
}
})
uj5u.com熱心網友回復:
您可以做的是,在另一個PHP標簽中列印它:
<?php
$my_php_var = "foo";
?>
$(document).on('click', '#btn_add', function(){
$.ajax({
url:"directory/script.php"),
method:"POST",
data:{my_php_var:<?=$my_php_var?>},
dataType:"text",
success:function(data);
{
alert(data);
}
})
<?=$var?>的短版在哪里<?php echo $var; ?>。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/488921.html
上一篇:.Net6-Razor頁面-HttpContext.Session的問題
下一篇:在Ajax中解壓json
