Php 进行ajax调用以在div中发送数据onclick事件

Php 进行ajax调用以在div中发送数据onclick事件,php,ajax,Php,Ajax,我有一个div,显示Rate me部分。i、 五颗星。当用户单击它时,将提示评级值 <div class="rateit bigstars" id="rateit99" data-rateit-starwidth="32" data-rateit-starheight="32" onclick="alert($('#rateit99').rateit('value'))"> </div> 在这里,我想进行一个ajax调用,将ST数据额定值发送到data.php文

我有一个div,显示Rate me部分。i、 五颗星。当用户单击它时,将提示评级值

<div class="rateit bigstars" id="rateit99" data-rateit-starwidth="32" data-rateit-starheight="32" onclick="alert($('#rateit99').rateit('value'))">
    </div>
在这里,我想进行一个ajax调用,将ST数据额定值发送到data.php文件,而不是一个警报。
如何做到这一点?

我不明白您的HTML代码中有什么内容,但我可以理解您试图实现的目标

首先清理HTML代码,使其更易于阅读

下面是一个示例,说明如何使用ajax接收和传递数据

// Use the id of your trigger element
$('#submit').click(function() {

 // Make your datastring (you can get other values with var a = $('#id').val(); 
 var dataString = 'value1='+ value1 + '&value2=' + value2 ;

    $.ajax({
  type: "POST",
  url: "data.php",
  data: dataString,
  cache: false,
  success: function(data)
  {
          // handle the result 
  } 
});


 });

请解释一下你说的“请不要建议jquery”是什么意思。鉴于jQuery确实支持ajax,我必须使用ajax。@wdosanjos:好的,没有问题,从这里开始对于jQuery ajax api,请看一下页面末尾的一些示例代码。我对它在脚本中发送的内容感到困惑。@igotrot你到底是什么意思?dataString包含发送到服务器的值,success中的数据包含从服务器输出的响应。我看到了很多类似$.ajax的东西,您可以对代码块中的行进行注释以进行解释吗?您可以在web上搜索ajax,我给了他一个解决方案,但是我不必教你这个方法的用法。