$(document).ready(function(){
/* обработчик кнопки "решение" - при клике на эту кнопку, ответ помечается как "решение для заданного вопроса" */
/* сделать ответ решением */
$('.answer .accept_link .accept a').live('click', function(){
var answer_id = $(this).data('id');
$.post('/json/qa/answer_accept/', { answer_id: answer_id }, function(json){
if(json.messages == 'ok'){
//$.jGrowl('Решение найдено! Ура!', { theme: 'notice' });
$('#answers .answer .accept_link').removeClass('accepted'); // удалим отметку "решение" у всех ответов (вдруг у кого есть)
$('#answer_'+answer_id+' .accept_link').addClass('accepted'); // поставим отметку "решение" у ответа, который мы выбрали
}else{
show_system_error(json);
}
},'json');
return false;
});
/* отменить решение */
$('.answer .accept_link .reject a').live('click', function(){
var answer_id = $(this).data('id');
$.post('/json/qa/answer_reject/', { answer_id: answer_id }, function(json){
if(json.messages == 'ok'){
//$.jGrowl('Решение отменили. Увы.', { theme: 'notice' });
$('#answers .answer .accept_link').removeClass('accepted'); // удалим отметку "решение" у всех ответов (вдруг у кого есть)
}else{
show_system_error(json);
}
},'json');
return false;
});
});