使用ajax代码发布

时间:2013-09-02 20:17:18

标签: php jquery ajax

我正在尝试发布一些数据。根据这个发布的数据,我正在检查一些事情并相应地采取行动。所以我对下面的代码有疑问。

为什么这个脚本不起作用?

<script>
function control(adiv,ido,idt,bu) {
    var resultdiv=adiv;
    $.ajax({
        type: "POST",
        url: "main.php",
        data: { adiv: adiv, one: ido, two: idt, three: bu }
    }).done(function( msg ) {
        $('#'+resultdiv).html( msg );
    });

}
</script>

2 个答案:

答案 0 :(得分:0)

Jquery ajax请求有“成功”和“错误”函数回调,尝试使用这些

$.ajax({
  type: "POST",
  url: "main.php",
  data: { adiv: adiv, one: ido, two: idt, three: bu }
  success: function(data) {
      $('#'+resultdiv).html( msg );
  });

请参阅此处http://api.jquery.com/jQuery.ajax/

检查您是否忘记在页面中包含jquery脚本

<script src="http//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>

答案 1 :(得分:0)

如果您想要一个简单的ajax帖子,请尝试$ .post:

$.post( "main.php",
{
adiv: adiv, one: ido, two: idt, three: bu
},
function (data, status) {
$('#'+resultdiv).html( data );
});