,這裏是我的jQuery什麼錯這個調用的getJSON
$.getJSON('/users/delete_preapproval', {
preapproval: $(this).attr('id'), id: $(this).attr('id') },
function(data) {
complete: function(){
console.log('ssss');
}
});
一切運作良好和服務器處理請求,但完全是不工作...我沒有得到我的console.log顯示。基本上,我需要一個完整的上或成功的火成功的Ajax調用
編輯後:這裏是我的整個Click事件:
$('.delete_preapproval').click(function(e){
var count = $(this).closest('.request_count').attr('data');
if(count > 0){
if(count == 1){
var plural = 'request';
}else{
var plural = 'requests';
}
if (confirm('Are you sure you want to delete this preapproval you have ' + count + ' active ' + plural)){
$.getJSON('/users/delete_preapproval', {
preapproval: $(this).attr('id'),
id: $(this).attr('id')
},
function(data) {
console.log('ssss');
});
}else{
return false;
}
}else{
$.getJSON('/users/delete_preapproval', { preapproval: $(this).attr('id'), id: $(this).attr('id') }, function(data) {
window.location.reload();
});
}
e.preventDefault();
});
仍然沒有SSSS ...我更新了我的問題與整個jQuery的通話 – Trace
以防萬一你想知道它是在def if(count> 0){ 條件 – Trace
@Tamer:什麼是服務器的響應?這是適當的JSON?也許jQuery無法解析它。 –