opção de contexto $ .ajax

Episódio 11 doyayQuery podcast menciona oopção de contexto $ .ajax. Como eu usaria essa opção no retorno de chamada de sucesso? O que estou fazendo atualmente é passar meus parâmetros de entrada de volta para o retorno de chamada de sucesso, para que eu possa animar o ID que foi chamado após sucesso / erro. Se eu usar a opção de contexto, talvez não precise passar os parâmetros novamente da rotina chamada.

Neste exemplo, passo STATEID de volta ao campo de sucesso para que o estado seja removido do DOM depois de excluído do banco de dados:

$('td.delete').click(function() {
  var confirm = window.confirm('Are you sure?');
  if (confirm) {
    var StateID = $(this).parents('tr').attr('id');
    $.ajax({
      url: 'Remote/State.cfc',
      data: {
        method: 'Delete',
        'StateID': StateID
      },
      success: function(result) {
        if (result.MSG == '') {
          $('#' + result.STATEID).remove();
        } else {
          $('#msg').text(result.MSG).addClass('err');;
        };
      }
    });
  }
});

questionAnswers(2)

yourAnswerToTheQuestion