我有一个表单需要运行一个php脚本,一旦点击提交按钮,它需要是ajax。需要在提交表单时运行php脚本
<form method="post" action="index.php" id="entryform" name="entryform">
<input type="submit" name="submit" value="Submit" onclick="JavaScript:xmlhttpPost('/web/ee_web/include/email-notification.php', 'entryform')" />
</form>
在这种情况下,使用if(表单提交){得到的结果和运行脚本}是不是一种选择,我需要外部运行脚本,这就是为什么我需要它来执行电子邮件通知。 php onclick
当我将我的网页浏览器指向domain.com/include/email-notification.php时,它运行完美。
任何帮助表示赞赏。
这会在提交表单之前执行脚本,现在我需要等待一旦点击提交按钮来执行脚本,可以做到这一点?
$.ajax({
type: "POST",
url: "/include/email-notification.php",
dataType: "script"
});
我想你应该把它指向/include/email-notification.php在表单中呢? – baloo 2010-06-03 15:06:37
是的,我想知道同样的事情。布拉德,是'/ web/ee_web'部分应该在那里? – KyleFarris 2010-06-03 15:09:56
/web/ee_web /是绝对路径 – Brad 2010-06-03 15:12:44