我创建了简单的html页面,我想通过php文件发送电子邮件 这是我的js代码
$.ajax({
url: "././mail/contact_me.php",
type: "POST",
data: {
name: name,
phone: phone,
email: email,
message: message
},
但是当我尝试发送此请求时,我的浏览器收到404 NOT FOUND响应。 有谁知道为什么它不起作用?如果您需要有关此项目的更多信息,请在评论中让我知道
在这张照片中,您可以找到我的项目结构
答案 0 :(得分:1)
url
应该只指向/ mail子目录。
$.ajax({
url: "/mail/contact_me.php",
type: "POST",
data: {
name: name,
phone: phone,
email: email,
message: message
}
}
希望有帮助:)
答案 1 :(得分:0)
使用contact_me.php
的完整URL(即://example.com/contact_me.php)。相对路径在JavaScript中不起作用。
答案 2 :(得分:0)
尝试一下
$.ajax({
url: "../mail/contact_me.php",
type: "POST",
data: {
name: name,
phone: phone,
email: email,
message: message
},
});