在wordpress中我使用fancybox进行显示联系,现在我必须使用ajax提交此表单,但ajax不是在wordpress中调用。我在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中工作,请帮我解决这个问题
由于
答案 0 :(得分:0)
一种可能性是当时没有加载Jquery。你在浏览器控制台中有错误吗?在镀铬机上按F12。