好的,我有这个jQuery
$('.remove_me').click(function(){
var value = $(this).attr('title');
console.log('In here');
console.log(value);
$.ajax({
type: 'post',
url: "/shop_pos/index.php?route=module/cart/ajax_remove_item",
dataType: 'json',
data: {value : value},
success: function (data) {
},
complete: function () {
}
});
console.log(value);
});
在firebug的控制台中,console.logs显示但是没有传出的ajax请求..我甚至尝试了这个但仍然没有
$('.remove_me').click(function(){
var value = $(this).attr('title');
console.log('in here');
console.log(value);
$.getJSON('/shop_pos/index.php?route=module/cart/ajax_remove_item', {value: value}, function(data, textStatus)
{
console.log('not getting in here');
//optional stuff to do after success
});
console.log(value);
});
什么会导致ajax请求无法触发
答案 0 :(得分:3)
我建议在第一个ajax查询中提供error
选项,看看是否有任何错误。
$.ajax({
.. other options
error: function(x,t,e){
console.log('Ajax error');
}
.. more options
});
答案 1 :(得分:0)
将变量value
重命名为其他内容