0

Javascriptには次の変数があります。このデータをPHPに渡して、リダイレクトされたデータの内容を表示できるようにする方法を知りたいです。

    postData = {
        'dates_ranges': datesAndRanges,
        'action':'build',
        'output_type': output_type,
        'form_html': formHtml,
        'width': formBuilder.width(),
        'rules':validationRules,
        'theme': theme,
    };
4

3 に答える 3

1

JQuery post メソッドを使用してデータを PHP ファイルに渡します。

$.post("/path/to/script.php", postData, function(result) {
    // work with result
});

PHP では $_POST global を使用して変数を取得します。

print $_POST['dates_ranges'];
print $_POST['action'];
// ...
于 2012-05-05T20:25:34.843 に答える
0

jqueryを使用すると、次のように簡単でクリーンになります。

$.post('script.php', postData, function(response){ 
    // process/display the server response 
});
于 2012-05-05T20:20:40.413 に答える
0

あなたが使用することができます:

$.post("YOUR_URL", postData, function(response) {
    // handle with response
});

また:

$.ajax({
  url: YOUR_URL,
  data: postData,
  type: 'post',
  success: function(response) {
    // handle with response
  }
});

そしてあなたのPHPファイルで:

if(isset($_POST) && !empty($_POST)) {
   $d = $_POST;
   echo $d['date_range']; // and so more
}
于 2012-05-06T03:51:32.143 に答える