与Fancybox和Ajax的Wordpress

时间:2013-10-25 07:18:00

标签: ajax wordpress fancybox

在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中工作,请帮我解决这个问题

由于

1 个答案:

答案 0 :(得分:0)

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