【问题标题】:Make ajax call to send data onclick event in div进行ajax调用以在div中发送数据onclick事件
【发布时间】:2013-11-10 13:11:24
【问题描述】:

我有一个 div,它显示 Rate me 部分。即五颗星。当用户点击它时,会提示评分值。

<div class="rateit bigstars" id="rateit99" data-rateit-starwidth="32" data-rateit-starheight="32" onclick="alert($('#rateit99').rateit('value'))">
    </div>

在这里,而不是警报,我想进行 ajax 调用,它将(发布数据)额定值发送到 data.php 文件。 怎么办?

【问题讨论】:

标签: php ajax


【解决方案1】:

我不明白你的 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 
  } 
});


 });

【讨论】:

  • 我对它在该脚本中发送的内容感到困惑。
  • @IGotRoot 你到底是什么意思? dataString 包含发送到服务器的值,success 中的 data 包含您从服务器输出的响应。
  • 我看到了很多类似 $.ajax 的东西,你能在你的代码块中注释这些行以便解释吗?
  • 你可以在网上google一下Ajax,我给了他一个解决方案,但是方法的使用我不用教了。
猜你喜欢
  • 2013-12-18
  • 1970-01-01
  • 1970-01-01
  • 2018-06-21
  • 2023-03-10
  • 2014-01-17
  • 1970-01-01
  • 1970-01-01
  • 2013-05-21
相关资源
最近更新 更多