Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/284.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/408.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php jquery ajax,不返回HTML_Php_Javascript_Codeigniter_Jquery - Fatal编程技术网

Php jquery ajax,不返回HTML

Php jquery ajax,不返回HTML,php,javascript,codeigniter,jquery,Php,Javascript,Codeigniter,Jquery,我有一个ajax请求,看起来像这样 $("#frmProducts").submit(function(){ var dataSet = $("#frmProducts").serialize(); $.ajax({ url: "<?php echo base_url();?>products/updateBasket", data: dataSet

我有一个ajax请求,看起来像这样

$("#frmProducts").submit(function(){
                var dataSet = $("#frmProducts").serialize();
                $.ajax({
                  url: "<?php echo base_url();?>products/updateBasket",
                  data: dataSet,
                  type: "POST",
                  success: function(html){
                    $('html, body').animate({scrollTop:0}, 'slow');
                    $("#bagInfo").load("/checkout/loadCartView");
                    $('body').append(html); 
                    $('#basketoverview').fadeIn(2000);
                    setTimeout(function () { $('#basketoverview').fadeOut(2000).hide(); }, 8000);
                  }
                });
                return false;
            });
然而,当我运行该方法时,HTML并没有像我想象的那样返回,如果我在javascript中警告HTML,就会出现一个黑色对话框

有什么原因吗,我做错什么了吗?

你试过:

dataType: 'html'

您是否使用HttpFox检查了您的请求和响应?
如果我在javascript中警告html,我会看到一个黑色对话框。
这怎么可能?您是否可以使用firebug或类似工具来监视请求并查看它实际返回的内容?首先从浏览器窗口调用
产品/updateBasket
,并检查回答正确吗?看起来你的JavaScript还可以。您是否在PHP代码中回显了任何内容?
dataType: 'html'