0

在 wordpress 中,我使用 fancybox 来显示联系人,现在我必须使用 ajax 提交此表单,但在 wordpress 中不调用 ajax。我在 wordpress 包之外尝试它工作正常。请帮助解决这个问题。

<script>
function sendMail()
{
    alert("call");
var name1=document.getElementById("txtName").value;
var surname1=document.getElementById("txtSurname").value;
var contact1=document.getElementById("txtContact").value;
var email1=document.getElementById("txtEmail").value;
var comment1=document.getElementById("txtComment").value;
var subject1=document.getElementById("txtSubject").value;
jQuery.ajax({
 type: "POST",
url:  "sendMail.php",
data: { name: name1, surname:surname1,contact:contact1,email:email1,comment:comment1,subject:subject1,oper:"send" }
}).done(function( msg ) 
{     
alert( "Data Saved: " + msg );
});
}

这是我的 apply.php 文件,它在花哨的框中打开,我使用按钮单击调用此函数,但它在外部 wordpress 中工作而不是在 wordpress 请帮助我解决这个问题

谢谢

4

1 回答 1

0

一种可能性是当时没有加载 Jquery。您在浏览器控制台中有错误吗?在镀铬上按 F12。

于 2013-10-25T07:27:00.133 回答