Javascript 要在页面加载时在div中加载php文件吗

Javascript 要在页面加载时在div中加载php文件吗,javascript,ajax,jquery,Javascript,Ajax,Jquery,我对ajax、jquery和javascript非常陌生。所以我需要帮助。我有一张表格。单击submit按钮时,表单下方的div将显示php文件的结果。我想要的是,它应该在主页加载后立即将php文件显示到该div中,并且在按下submit按钮时div刷新 <script> $(document).ready(function() { $('#form1').ajaxForm(function() { $('#blogup').val(''); // alert

我对ajax、jquery和javascript非常陌生。所以我需要帮助。我有一张表格。单击submit按钮时,表单下方的div将显示php文件的结果。我想要的是,它应该在主页加载后立即将php文件显示到该div中,并且在按下submit按钮时div刷新

<script> 
   $(document).ready(function() { 
   $('#form1').ajaxForm(function() { 
   $('#blogup').val(''); // alert("Thank you for posting!"); 
   $("#display").load("showartposts.php")
   }); 
   }); 
</script> 

$(文档).ready(函数(){
$('#form1').ajaxForm(函数(){
$('#blogup').val('')//提醒(“谢谢您的发帖!”);
$(“#display”).load(“showartposts.php”)
}); 
}); 

这里,display是页面加载时显示的div,提交表单时,它应该刷新此div以显示showartposts.php中的新帖子。这就像一个facebook的墙贴一样。j

您需要尝试以下方法:

<script> 
   $(document).ready(function() { 
   $("#display").load("showartposts.php"); // call as soon as page load
   $('#form1').ajaxForm(function() { 
     $('#blogup').val(''); // alert("Thank you for posting!"); 
     $("#display").load("showartposts.php")
  }); 
  }); 
</script> 

$(文档).ready(函数(){
$(“#display”).load(“showartposts.php”);//页面加载后立即调用
$('#form1').ajaxForm(函数(){
$('#blogup').val('')//提醒(“谢谢您的发帖!”);
$(“#display”).load(“showartposts.php”)
}); 
}); 

您需要使用AJAX提交表单,然后接受AJAX响应(假设为HTML)并替换#display DIV的内容


使用jQuery应该非常简单

非常感谢。它起作用了!我以前确实试过这个,我想我错过了一个括号。谢谢。