2017-08-30 92 views
-1

通过jQuery变量设置php变量?由jquery设置php变量?

<?php 
    $id1 = id1; 
?> 

jQuery中:

var id1 = $('.test').val(); 
+1

请尝试正确解释。 –

+0

使用ajax将其发送回页面,JQUERY是客户端,而PHP是服务器端。在它们之间进行交互的唯一方法是发送它,然后将ajax结果加载到div中。 – clearshot66

+0

'id1'在PHP中不可用。 PHP首先加载(在服务器上)。 – chris85

回答

1

尝试在您的客户端上的以下内容:

<!DOCTYPE html> 
<html> 
<head> 
<title>Test</title> 
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script> 
</head> 
<body> 
<p id="someId">Meh</p> 
<script type="text/javascript"> 
    $.get("some_page.php",{ id1: "id1"}); 
</script> 
</body> 
</html> 

在你的PHP文件:

<?php 
$var = $_GET['id1']; 
echo($var); 
?> 
在PHP

但是,我建议使用普通的JavaScript来执行此操作。请参阅XMLHttpRequest();