Laravel 4 Restful löscht einen Datensatz mit einem Resource Controller

Ich bin neu in Laravel Framework, aber ich mag es wirklich. Mein größtes Problem ist, dass ich gesucht habe, wie ich einen einzelnen Datensatz mithilfe des Ressourcencontrollers löschen kann.

Controller-Methode:

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

Link löschen, den ich versucht habe:

<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();');
});

Wenn ich jetzt auf den Link zum Löschen klicke, funktioniert es nicht. Ich habe so lange nach einer Idee darüber gesucht, was ich falsch mache.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage