使用 jQuery 将值发送到 $_GET

2022-01-04 00:00:00 get jquery php ajax

我正在使用一个 PHP 脚本,它通过 $_GET 等待两个值.

I'm using a PHP script that is waiting for two values through $_GET.

我正在尝试使用 jQuery 传递这 2 个值,而这正是我不太擅长的地方.

I'm trying to pass those 2 values using jQuery and that's where I'm not too good at.

这是我得到的代码.

有人能指出我正确的方向吗?谢谢!

Can somebody point me in the right direction ? Thanks !

function xrate(id,rating){  

   $.ajax({
      url: "ajax_xrate.php?id="+id+"&rate="+rating,
      global: false,
      type: "GET",
      dataType: "text",
      async:false,
      success: function(){
         alert('Bravo!');
      }
   });

}

(从评论中复制的实际代码)

function xrate(id,rating){ 
    var oDate = new Date(); 
    $.ajaxSetup({ cache: false }); 
    $.ajaxSetup({ 
        scriptCharset: "utf-8" ,
        contentType: "application/x-www-form-urlencoded; charset=UTF-8" 
    }); 
    $.ajax({
        url: 'ajax_xrate.php?timestamp='+oDate.getMilliseconds(), 
        dataType: 'html', 
        data: {itemid:id, keyrate:rating}, 
        cache: false, 
        type: "GET", 
        success : function(dataReturn){ 
            alert(dataReturn); 
        } 
    }); 
}

推荐答案

function xrate(id,rating){  

   $.ajax({
      url: "ajax_xrate.php",
      data: {
          id: id,
          rate:rating
      },
      type: "GET",
      success: function(){
         alert('Bravo!');
      }
   });

}

相关文章