PHP FORM重新加载到加载div

时间:2013-04-18 13:03:24

标签: php jquery forms event-listener

我使用Jquery函数将Php内容加载到索引页面上的div(有点像主页)但我必须制作一个电子邮件表单(我使用提交按钮)但现在我希望它重新加载div和不是整页?

这是我的菜单脚本(有点尝试了各种各样的东西) 这些都位于INDEX PAGE.PHP

      $('.menut').click(function () {
       var phpFile = $(this).attr('id') + '.php';
       $('#box1').load(phpFile, function () {


               $('#contactForm').click(function (e) {
                   e.preventDefault();
                   var data = $(this).serialize();
                   $('#box1').load($(this).attr('action'), data);


   });
});

这位于Form.php页面

   <form id="contactform" method="POST" action="insch.php">

1 个答案:

答案 0 :(得分:0)

我认为你应该使用

$('#contactform').submit(function (e){
   e.preventDefault();
   $('#box1').load(....)// 
   return false;
});

这将说明提交表单时,停止浏览器执行默认操作,然后返回false,以停止任何其他操作(如果有)。