通过AJAX发送数据

时间:2014-03-04 18:07:38

标签: jquery ajax send

我有一个构建一个javascript,它执行以下操作: 通过ajax-> php-> sql获取内容并在index.php上显示 点击内容后,将显示新内容。

现在我希望有一个函数在内容被点击到php之后发送数据,这将在db中执行某些操作。如何创建一个发送数据的函数?谢谢!

这是我的代码,显示内容:

<script id="source" language="javascript" type="text/javascript">
function laden(){
$(function() 
{

$.ajax({                  
`usr_id`                    
  url: 'content/get.php',              


  dataType: 'json',                   
  success: function(data)         
  {
    var id = data[0];             
    var name = data[1];

    var count = data[3];


    $('#output').html('<div onclick="laden('+id+')" id="content"></div>');

  } 
});

});     }     `

1 个答案:

答案 0 :(得分:9)

您可以通过在jQuery.ajax data设置中包含值,将数据发送到URL中指定的回调脚本。根据您所提出的请求类型,此数据将包含在$_GET$_POST个全局变量中。例如,要将数据发布到回调脚本,您可以执行以下操作:

$.ajax({                    
  url: 'content/get.php',     
  type: 'post', // performing a POST request
  data : {
    data1 : 'value' // will be accessible in $_POST['data1']
  },
  dataType: 'json',                   
  success: function(data)         
  {
    // etc...
  } 
});

有关详细信息,请阅读https://api.jquery.com/jQuery.ajax/上的jQuery.ajax函数文档