Laravel 4 restful usuń rekord za pomocą kontrolera zasobów

Jestem nowy w strukturze Laravel, ale naprawdę to lubię. Moim największym problemem jest szukanie sposobu, w jaki mogę usunąć pojedynczy rekord za pomocą kontrolera zasobów.

Metoda kontrolera:

public function destroy($id) {
    $department = Department::find($id);
    $department->delete();
}

Usuń link Próbowałem:

<a class="btn btn-xs btn-danger" data-method="delete" href="{{ URL::to('department/' . $department->id) }}"><i class="icon-remove"></i></a>

Javascript:

<script type="text/javascript">
$(function(){
    $('[data-method]').append(function(){
        return "\n" +
        "form action='" + $(this).attr('href') + "' method='post' style='display: none;'>\n" + 
        "<input type='hidden' name='_method' value='"+$(this).attr('data-method')+"'>\n" +
        "</form>\n"
    })
    .removeAttr('href')
    .attr('style', 'cursor: pointer;')
    .attr('onclick', '$(this).find("form").submit();');
});

Teraz, gdy klikam link usuwania, nie działa. Jakiś pomysł na to, co robię źle, szukam tak długo.

questionAnswers(3)

yourAnswerToTheQuestion