Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
Dancer::Plugin::Ajax(3User Contributed Perl DocumentatiDancer::Plugin::Ajax(3)

NAME
       Dancer::Plugin::Ajax - a	plugin for adding Ajax route handlers

VERSION
       version 1.3202

SYNOPSIS
	   package MyWebApp;

	   use Dancer;
	   use Dancer::Plugin::Ajax;

	   ajax	'/check_for_update' => sub {
	       # ... some Ajax code
	   };

	   dance;

DESCRIPTION
       The "ajax" keyword which	is exported by this plugin allow you to	define
       a route handler optimized for Ajax queries.

       The route handler code will be compiled to behave like the following:

       o   Pass	if the request header X-Requested-With doesnt equal
	   XMLHttpRequest

       o   Disable the layout

       o   The action built matches POST / GET requests.

CONFIGURATION
       By default the plugin will use a	content-type of	'text/xml' but this
       can be overwritten with plugin setting 'content_type'.

       Here is example to use JSON:

	 plugins:
	   'Ajax':
	     content_type: 'application/json'

AUTHOR
       This module has been written by Alexis Sukrieh <sukria@sukria.net>

AUTHOR
       Dancer Core Developers

COPYRIGHT AND LICENSE
       This software is	copyright (c) 2010 by Alexis Sukrieh.

       This is free software; you can redistribute it and/or modify it under
       the same	terms as the Perl 5 programming	language system	itself.

perl v5.24.1			  2015-11-07	       Dancer::Plugin::Ajax(3)

NAME | VERSION | SYNOPSIS | DESCRIPTION | CONFIGURATION | AUTHOR | AUTHOR | COPYRIGHT AND LICENSE

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=Dancer::Plugin::Ajax&sektion=3&manpath=FreeBSD+12.1-RELEASE+and+Ports>

home | help