如何将数据从javascript传递到php

时间:2013-06-12 07:15:46

标签: php javascript ajax jquery

我不太了解javascript,但我需要尽快做点什么。 我有这样的JS代码:

$(document).ready(function() {
  $('#example-2').ratings(5).bind('ratingchanged', function(event, data) {
    $('#example-rating').text(data.rating);
  });
});

我需要在php中使用此函数的结果。你能告诉我怎么样吗? 感谢。

1 个答案:

答案 0 :(得分:1)

jQuery包含一个使ajax调用非常简单的库,例如:

$(document).ready(function() {
  $('#example-2').ratings(5).bind('ratingchanged', function(event, data) {
    $('#example-rating').text(data.rating);

    $.ajax({
        url : 'page.php',
        type : 'POST',
        data : { rating : data.rating },
        success : function(response){
            console.log("successfull");
        }
    });
  });
});

在PHP方面,您可以使用以下方式进行选择:

if($_SERVER['REQUEST_METHOD'] == 'POST')
{
    echo $_POST['rating'];
}

jQuery.ajax docs