在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中,请帮助我解决这个问题。
谢谢
发布于 2013-10-25 15:27:00
一种可能是Jquery在那个时候没有加载。你在浏览器控制台中有错误吗?在铬合金上按F12键。
https://stackoverflow.com/questions/19583486
复制相似问题