我使用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">
答案 0 :(得分:0)
我认为你应该使用
$('#contactform').submit(function (e){
e.preventDefault();
$('#box1').load(....)//
return false;
});
这将说明提交表单时,停止浏览器执行默认操作,然后返回false,以停止任何其他操作(如果有)。