2017-07-29 41 views
0

我想要不是在CakePHP3中添加操作後刷新頁面。如何不在CakePHP3中添加操作後刷新頁面

也許我應該使用AJAX的,但如果我用ajax,我不知道的CakePHP的模型驗證工作......

如果我使用AJAX,將CakePHP的型號審定工作?
或者,如果ajax以外的更好的方式存在,請教我!

+0

歡迎來到Stack Overflow!請參閱[問]和[mcve]瞭解如何使您的問題可以回覆的一些提示。事實上,一個試圖回答的人會在黑暗中拍攝一些你真正需要的東西,因爲這個問題非常模糊。對於ajax或不ajax,這是......不是一個很好的問題。我希望你能修改它並獲得你需要的幫助。 –

+0

@DavyM感謝您的諮詢!我修改了這個問題,但我不知道我是否理解你的建議... –

回答

0

您可以使用ajax發送數據。一個action方法處理ajax請求。當您將請求數據轉換爲實體(newEntity/patchEntity)時,數據將被驗證。 ajax請求和響應不同於post,但是將數據轉換爲實體,驗證和保存是相同的。

+0

不客氣。如果您對cakephp使用ajax不熟悉,您可以在這裏看到一些示例和源代碼:http://sandbox.dereuromark.de/sandbox/ajax-examples – Christian

+0

是的,我是使用CakePHP使用ajax的新手。我只是尋找一些例子。謝謝! –

相關問題