2017-08-30 128 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();