这真让我抓狂!我的代码在我的计算机上运行,在在线服务器上运行,但在另一台服务器上返回 null!
任何想法??
这是 jQuery Ajax 代码:
<script type="text/javascript">
$(document).ready(function() {
$('#signup').submit(function() {
$.ajax({
url: 'mailchimp.php',
data: 'ajax=true&email=' + escape($('#email').val()) + '&phone=' + escape($('#phone').val()) + '&uname=' + encodeURIComponent($('#uname').val()) ,
success: function(msg) {
$('#form').html(msg);
}
});
return false;
});
});
</script>
我通过直接输入 url 测试了 mailchimp.php;它工作正常,并与预期的结果相呼应。
谢谢