0

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

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

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

4

2 回答 2

0

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

使用 jQuery 应该很简单。

于 2012-10-12T11:42:14.393 回答
0

你需要试试这个:

<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> 
于 2012-10-12T11:40:19.370 回答