PUT Ajax request

Sou novo ao fazer uma solicitação do Ajax e reuni o seguinte Pastie. A linha 107 é meu $ .PUT e está lançando um erro no firebug que $ .PUT não funciona. Quanto à solicitação do ajax, eu sei que isso está errado, mas estou bastante perdido quanto ao que preciso fazer dentro da função de sucesso addCell. Estou indo do jeito certo sobre isso?

Editad

function _ajax_request(url, data, callback, type, method) {
    return jQuery.ajax({
        type: 'PUT',
        url: "slot_days/show",
        data: data,
        success: function(data)
        {
callback($.put('/slot_days/show', { '/slot_days/': 'slot_times' }, function(result) 

            {

            });
          )
        }
    });
}

jQuery.extend({
    put: function(url, data, callback, type) {
        return _ajax_request(url, data, callback, type, 'PUT');
}});  

questionAnswers(6)

yourAnswerToTheQuestion