作者Deicide (Deicide)
看板PHP
標題[請益] laravel5 使用ajax傳值
時間Sun Aug 2 18:08:47 2015
不好意思
想請問有在使用laravel框架的大大解困惑
我有去爬laravel文件
但一直都沒看到比較詳細的ajax使用方式
例如我想要做一個簡易的傳資料
在view做個button 點擊下去
js的ajax會去取後台(應該是controller?)的echo再回傳到view
想請問在laravel ajax{ url:? ajax的url都該怎麼去設定
(假設echo輸出是在controller)
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.134.199.101
※ 文章網址: https://webptt.com/m.aspx?n=bbs/PHP/M.1438510130.A.21E.html
2F:→ wenwfy: 應該是這個吧 08/02 21:44
3F:推 chan15: 覺得你的問題怪怪的,ajax 是一種透過 js 非同步運作的方 08/03 09:39
4F:→ chan15: 式,當然不在 Laravel 會教導的範疇,有的 framwork 有提 08/03 09:40
5F:→ chan15: 到的話只是一些運用上的 sample 吧,你這個 case 來說 08/03 09:40
6F:→ chan15: 看你要在 route 吐結果還是經由 route 去 controller 吐結 08/03 09:41
7F:→ chan15: 果,意思是一樣的,重點是返回來的資訊你要怎麼利用都是 08/03 09:41
8F:→ chan15: javascript 的事情,你該知道的是 js 怎麼運作吧 08/03 09:41
9F:→ Deicide: 嗯 了解 這樣我就了解了 主要是url問題 現在我瞭解了 08/03 10:12
10F:推 banjmin: 很簡單js: $.ajax({url:"{{url('/your/routes')}}"...}); 08/03 18:11
11F:→ banjmin: controller: return response()->json(your array); 08/03 18:12
12F:→ banjmin: 另外記得ajax 要設定一下csrf token 08/03 18:14
13F:→ banjmin: 官方文件有寫 ptt擋網址不知道怎麼貼 08/03 18:15
14F:→ Deicide: 謝謝b大! 這樣我又更清楚了! 08/04 08:46