可以通过php代码读取javascript或jquery变量吗?
例子
<script>
var num = 3;
</script>
<php?
$a = 20;
$b = num*$a;
?>
任何人?
简短答案-不可以。但是,还有一种称为AJAX的替代方法,您可以在其中向php
页面发送javascript变量,并使该变量可用于该页面。考虑以下示例:
$.ajax({
url:'some-php-page.php',
type:'post',
data:{num:3},
success:function(data_returned)
{
// do anything you want with the data returned back
alert(data_returned); // will alert 60
}
});
some-php-page.php
$num = $_POST['num']; // the key used in the "data" attribute of the ajax call
$a = 20;
$b = $num*$a;
echo $b;
当然,您需要包括jQuery库才能使用$ .ajax({})。这也可以通过普通的javascript完成,但是我更喜欢使用jQuery,因为它要简单得多。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句