在ajax url中调用php函数

在ajax url中调用php函数,php,jquery,Php,Jquery,您好,我正在尝试调用ajax url中的php函数。我就是这样做的 $.ajax({ type: 'POST', url: "<?php echo URL; ?>controller/contact/send", data: $("#pm").serialize(), success: function(data) { if(data == "true") { $("#pm").fadeOut("fas

您好,我正在尝试调用ajax url中的php函数。我就是这样做的

$.ajax({
     type: 'POST',
     url: "<?php echo URL; ?>controller/contact/send",
     data: $("#pm").serialize(),
     success: function(data) {
         if(data == "true") {
            $("#pm").fadeOut("fast", function(){
               $(this).before("Success! Your feedback has been sent, thanks :)");
                setTimeout("$.fancybox.close()", 1000);
            });
         }
     }
 });
我在没有使用ajax调用的情况下测试了发送功能,我可以接收电子邮件。但是当我使用ajax调用时,我不会收到任何电子邮件

url: "<?php echo URL; ?>contact/send" ,


尝试使用此url:/contact/send,1使用控制台检查是否将适当的数据发布到url。2检查是否将其发布到正确的URL。请在浏览器中查看页面源,并检查指定的URL是否正确。@shuvo最好使用URL编码。是的,谢谢您使用contact/send或
url: "<?php echo URL; ?>contact/send" ,
url: "<?php echo base_url('contact/send'); ?>",