0

重複の可能性:
JavaScript 変数を PHP に渡すには?
Javascript 文字列を PHP に渡す

PHPファイル内にこのJavaScriptコードがあります:

<script>
function(){
var mail="comitalia@faac.it";
for(var i=0; i<json_load.length; i++){
    if(json_load[i].custom.tipologo == "FAAC FILIALI"){
        mail=json_load[i].custom.email;
    }
}
return mail;
}
</script>

「mail」変数を PHP 変数に戻す必要があります。どうやってやるの??

4

2 に答える 2

2

submit()jquery でmail 変数を送信するか、 を使用しますAJAX

マニュアル: AJAX送信

 $.ajax({
  type: "POST",
  url: window.location.href,
  dataType: "json",
  data: mail,      
  success: function(response) { 
      //do something with response     
  }
});
于 2013-01-21T16:16:39.827 に答える
0

基本を理解している場合、java-script値をphp変数に渡すことはできません。PHPはサーバー側でレンダリングされ、java-scriptはクライアント側でレンダリングされるためです。これを読んでください

あなたができることは、AJAXを使用してサーバーにデータを渡すことができるということです。

$.ajax({
  type: "POST",
  url: path/to/the/php/file.php,
  mail: mail,      
  success: function(response) { 
   //if you return something from the server-side you get it here     
  }
});
于 2013-01-21T17:04:26.257 に答える