Сначала вы должны проверить, запущено ли событие onclick:
$('.picture_delete').live('click', function() {
console.log('onclick event triggered'); // or you can do: alert('onclick event triggered');
$.ajax({
url: 'UrlWithArguments',
async: false,
success: function () {
alert('YAY!');
}
});
});
Если событие onclick запущено, вы должны проверить, успешно ли выполняется вызов ajax:
$('.picture_delete').live('click', function() {
$.ajax({
url: 'UrlWithArguments',
async: false,
error: function(jqXHR, textStatus, errorThrown) {
console.log('AJAX call failed: '+textStatus+' '+errorThrown); // or you can do: alert('AJAX call failed: '+textStatus+' '+errorThrown');
},
success: function () {
alert('YAY!');
}
});
});