Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/windows/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 开源PHP邮件脚本不工作?_Javascript_Php_Jquery_Email - Fatal编程技术网

Javascript 开源PHP邮件脚本不工作?

Javascript 开源PHP邮件脚本不工作?,javascript,php,jquery,email,Javascript,Php,Jquery,Email,我在一个网站上工作,我不喜欢一次又一次地写邮件脚本。我正在尝试以下Javascript: <script> $(document).ready(function(){ $("#button").click(function(e){ e.preventDefault(); var arr=createDomString($("#contactForm")); console.log(arr); //var data=createDomArray($("#contactForm"))

我在一个网站上工作,我不喜欢一次又一次地写邮件脚本。我正在尝试以下Javascript:

<script>

$(document).ready(function(){

$("#button").click(function(e){
e.preventDefault();
var arr=createDomString($("#contactForm"));
console.log(arr);
//var data=createDomArray($("#contactForm"));

$.ajax({

    type:'POST',
    url:'php/mailer.php',
    data:"datastring="+arr,
    //datatype:"json",
    success: function(d){           
        console.log("php response "+d);
    }           

});
});

});

</script>
脚本有问题还是我做错了什么?

确保包括

<script type="text/javascript" src="js/mailer.js"></script>

createDOMString是在其中定义的,因此我可以安全地假设它没有包含在脚本中;)

包括

<script type="text/javascript" src="js/mailer.js"></script>


是否需要包括?还有其他方法可以让它工作吗?createDomString函数是在mailer.js文件中定义的
<script type="text/javascript" src="js/mailer.js"></script>