Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/442.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页面加载到div Ajax和Javascript中_Php_Javascript_Ajax - Fatal编程技术网

将.php页面加载到div Ajax和Javascript中

将.php页面加载到div Ajax和Javascript中,php,javascript,ajax,Php,Javascript,Ajax,我有一个页面,用户可以在不同的用户帖子排序方法之间点击。根据他们单击的内容,显示的内容将相应 function newContent() { $.ajax({ url: 'ajax/newcontent.php', success: function() { $("#content_div").empty().load("ajax/newcontent.php"); } }); } 这就是我现在拥有的。

我有一个页面,用户可以在不同的用户帖子排序方法之间点击。根据他们单击的内容,显示的内容将相应

function newContent()
{
  $.ajax({
      url: 'ajax/newcontent.php',
      success: function() 
      {
            $("#content_div").empty().load("ajax/newcontent.php");
      }

      });
}
这就是我现在拥有的。但是没有将代码从.php页面加载到#content_框中,#content_框变为空白

任何帮助都会很棒


编辑**将#内容#dov更改为#内容#div-哎呀

为什么要使用两个ajax请求?你只需要使用

function newContent()
{
  $.ajax({
      url: 'ajax/newcontent.php',
      success: function(data) 
      {
            $("#content_dov").html(data);
      }

      });
}
$("#content_dov").load("ajax/newcontent.php");
完整的代码是

function newContent()
{
    $("#content_dov").load("ajax/newcontent.php");
}

您应该给success函数指定参数,比如success:function(msg){$(“#content_dov”).empty().html(msg)}是一个全新ajax请求的缩写。它会自动覆盖其目标的内容,因此您不需要调用empty。这两个答案都有效,但@Joyce Babu answer排在第一位。谢谢