我在使用$ .ajax进入我的php代码。我可以记录发送的数据并用console.log
显示它,但是当它达到$ .ajax时。它会停止显示指定错误或url状态。 这就是我打电话给我的javascript功能。
<div class="tagfav price" onclick="addfavourite(<?php echo $row_all_ad['skopeo_annonce_immo_id']; ?>,<?php echo $_SESSION['user']['id'];?>)"></div>
这是我的javascript函数。
function addfavourite(id_annonce,id_user){
var formData = "skopeo_user_id="+id_user+"&skopeo_annonce_immo_id="+id_annonce;
console.log(formData);
$.ajax({
url: "assets/test.php",
data: formData,
type: "POST",
success: function(data, html) {
console.log('added to favourite');
return false;
}
});
}
用于导入ajax的url属性的php文件正在运行到导航器中。它现在只有这一行代码用于检查问题。
<?php die('test'); ?>
没有显示指定的错误。虽然它显示URL POST问题,但Firebug也没有显示URL状态问题。 我的函数在达到ajax时停止。
它也不显示第二个console.log
。
编辑
这是我所显示的为萤火虫,正如你看到的我得到我的数据不会有问题
你看到'的console.log(FORMDATA)'控制台消息? – Barmar 2014-12-03 09:19:45
请勿使用内嵌JavaScript。这不是2003 – 2014-12-03 09:22:11
@Barmar是的,我显示他们没有问题。正如我所说,它在达到$ .ajax时开始。 – 2014-12-03 09:24:15