其實我正在做一個FLOW3項目,到現在爲止,使用FLOW3真的非常有趣,即使文檔不是那麼好。但現在我有問題:我想在我的前端內部調用一個控制器動作和控制器返回一個JSON的JavaScript/jQuery函數。由於文檔內容並不多,所以我嘗試了像http://bytelude.de/2012/09/10/flow3-wie-erstelle-ich-eine-ajax-action-mit-json-ruckgabe/這樣的方式,但我總是從應用程序中得到一個答案,即沒有定義視圖。我正在使用FLOW3 1.1.0。也許有人可以給我一個提示,如何以簡單的方式執行ajax/json camm。在FLOW3中調用ajax的簡單方法是什麼?
0
A
回答
0
FLOW3現在使用MIME類型而不是格式:Json View Section中的第二個示例應該有效。 你必須設置的
protected $supportedMediaTypes = array('application/json', 'text/html');
代替
protected $supportedFormats = array("html", "json");
現在。
0
也許你需要檢查你的Route.yaml,如果你設置格式爲json,它會改變什麼嗎?
0
如果你不想使用JSON-視圖和MIME類型,你永遠可以做到這一點在你的控制器打擾:
return json_encode($data);
當您返回的控制器,操作的東西(一個字符串),該視圖永遠不會被查詢,而是使用返回。
相關問題
- 1. 從C++調用Java方法的最簡單方法是什麼?
- 2. 什麼是從Javascript調用C#方法的最簡單方法
- 3. 在另一個類中調用方法的最簡單方法是什麼?
- 4. 在AJAX調用中使用「context:...」的正確方法是什麼?
- 5. 什麼是在XML中使用escape_value()的正確方法::簡單
- 6. 在iPhone OS中使用SQLite3最簡單的方法是什麼?
- 7. 什麼是在JavaScript中啓用OOP的簡單方法?
- 8. 什麼是調試Node.js的簡單任務最好的,簡單的方法
- 9. 在JavaScript中爲Unicode值調用Asc()和Chr()的簡單方法是什麼?
- 10. 在.NET中調用HttpHandler文件的最簡單方法是什麼?
- 11. 調試ActionScript類文件最簡單的方法是什麼?
- 12. 在java中調用簡單的方法
- 13. 什麼是使用AJAX修改DOM的最簡潔的方法
- 14. 使用什麼:回調,AJAX或簡單的Javascript在Asp.net應用
- 15. 在Umbraco中實施簡單論壇的最簡單方法是什麼?
- 16. 在XNA中定位相機的最簡單方法是什麼?
- 17. 在C#中獲取OutOfMemoryException的最簡單方法是什麼?
- 18. 在DesignMode中編輯集合的最簡單方法是什麼?
- 19. 在Game Center中設置highScore最簡單的方法是什麼?
- 20. 在ES6中包裝Promise的最簡單方法是什麼?
- 21. 在java中構建IDE最簡單的方法是什麼?
- 22. 在C中測試空值的最簡單方法是什麼?
- 23. 在Python中創建表格最簡單的方法是什麼?
- 24. 在RDBMS中映射表的最簡單方法是什麼
- 25. 在Java中拉取JSON URL最簡單的方法是什麼?
- 26. 在Ruby中執行XMLHttpRequest的最簡單方法是什麼?
- 27. 在VB.net中保存設置的最簡單方法是什麼
- 28. 什麼是在Ruby中顯示圖形的簡單方法?
- 29. 在PyGTK中,什麼是顯示PNG文件的簡單方法?
- 30. 在Scala中接收SNMP陷阱的簡單方法是什麼?
我改變了這種方式,但我仍然收到沒有找到模板的消息。 – Mario
這是我在routes.yaml'- 名條目: uriPattern '在時間軸頁面': '開始/ timeLineItemsAction' 默認: @package: 'My.Application' @Controller: '開始' @format :'json' @action:'timeLineItems'' – Mario