Come verificare una richiesta Ajax in cakephp?Come verificare una richiesta Ajax in cakephp?
17
A
risposta
17
- È necessario attivare il componente RequestHandler
var $components = array('RequestHandler');
- Poi si controlla se una richiesta AJAX nei vostri controller con:
$this->RequestHandler->isAjax()
È possibile trovare ulteriori informazioni su RequestHandler component here
2
3
Senza l'uso di componenti che si può usare qualcosa di simile:
$this->params['isAjax'];
Ciò restituirà un bool.
1
Se si vuole semplicemente controllare il funzionamento del lato php, provare:
$this->log('some debug',LOG_DEBUG);
quindi controllare app/tmp/logs/debug.log.
9
Questa domanda è un vecchio uno, ma solo nel caso in cui qualcuno si imbatte in questo come me e usa CakePHP 2:
RequestHandler::isAjax()
è deprecato, usare dell'oggetto Request $this->request->is('ajax');
Maggiori informazioni here
2
questo è il modo in cui è descritto il whis doc.Io utilizzo da quando ho iniziato a usare cakephp
if($this->RequestHandler->isAjax()){
//
}
48
Dipende dalla versione della torta.
1.3.x:
$this->RequestHandler->isAjax();
2.x
$this->request->is('ajax');
Problemi correlati
- 1. Come fare una richiesta AJAX in redux
- 2. Come prendere in giro una richiesta AJAX?
- 3. come utilizzare una richiesta Ajax in jsFiddle
- 4. Gestione errori Ajax in CakePHP
- 5. CakePHP: Rendering view after ajax
- 6. Come verificare se la richiesta è una richiesta AJAX con PHP
- 7. CakePHP: JSON vs AJAX
- 8. Richiesta Ajax in corso jQuery
- 9. Abort richiesta AJAX in una promessa
- 10. Effettuare una richiesta AJAX utilizzando $ .ajax in MVC 4
- 11. Protezione di una richiesta Ajax
- 12. semplice forma ajax in CakePHP 3.0
- 13. cakephp ajax non funziona correttamente
- 14. Cakephp - Se la richiesta è JSON?
- 15. jQuery Ajax Richiesta interna Ajax
- 16. Come attivare una richiesta Ajax in Angular 2?
- 17. Richiesta JQuery Ajax con percentuale
- 18. Differenza tra richiesta AJAX e una normale richiesta del browser
- 19. Come fallire la richiesta Ajax in Rails?
- 20. semplice esempio ajax con CakePHP 2.3.0
- 21. Passo matrice a richiesta AJAX a $ .ajax()
- 22. limite browser richiesta ajax
- 23. È richiesta una richiesta Ajax per l'invio di cookie?
- 24. jQuery richiesta ajax funziona, stessa richiesta Ajax di AngularJS non
- 25. Come posso visualizzare i risultati ajax in una vista in CakePHP senza includere il modello predefinito nella risposta ajax?
- 26. PUT Richiesta Ajax
- 27. come chiamare una funzione specifica su ogni richiesta Ajax
- 28. Come effettuare una richiesta Ajax per il login
- 29. Come posso ottenere Python's Mechanize per POST una richiesta Ajax?
- 30. Come fare una richiesta Ajax POST con Symfony e Jquery
trovato questa risposta in Google gentile signore. –