Laravel實作RESTFul寫法中,替ajax增加put、delete方法

Home / Javascript / JQuery / Laravel實作RESTFul寫法中,替ajax增加put、delete方法

在Larevel中的Route中宣告某個Controller為resource時(官方文件稱之為資源控制器),可以使用7個RESTful的簡單路由:

資源控制器對應的動作

Verb Path Action Route Name
GET /resource index resource.index
GET /resource/create create resource.create
POST /resource store resource.store
GET /resource/{resource} show resource.show
GET /resource/{resource}/edit edit resource.edit
PUT/PATCH /resource/{resource} update resource.update
DELETE /resource/{resource} destroy resource.destroy

 

但是如果前端是使用JQuery ajax來呼叫controller時,JQuery並沒有原生的PUT、DELETE方法,需要由我們自們設定,程式碼如下:

PUT


 

DELETE

 

 

4993 全部 2 今日

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *

*