Filewatcher File Search File Search
Content Search
» » » » »


Perl-specific system for writing Asynchronous web applications

CGI::Ajax is an object-oriented module that provides a unique mechanism for using Perl code asynchronously from JavaScript-enhanced HTML pages. CGI::Ajax unburdens the user from having to write extensive JavaScript, except for associating an exported method with a document-defined event (such as onClick, onKeyUp, etc.). CGI::Ajax also mixes well with HTML containing more complex JavaScript.

CGI::Ajax supports methods that return single results or multiple results to the web page, and supports returning values to multiple DIV elements on the HTML page.

Using CGI::Ajax, the URL for the HTTP GET/POST request is automatically generated based on HTML layout and events, and the page is then dynamically updated with the output from the perl function. Additionally, CGI::Ajax supports mapping URL's to a CGI::Ajax function name, so you can separate your code processing over multiple scripts.

A primary goal of CGI::Ajax is to keep the module streamlined and maximally flexible. We are trying to keep the generated javascript code to a minimum, but still provide users with a variety of methods for deploying CGI::Ajax. And VERY little user JavaScript.

Package version:0.707-1


CGI::Ajax(3pm)   User Contributed Perl Documentation  CGI::Ajax(3pm)

       CGI::Ajax - a perl-specific system for writing Asynchronous
       web applications

         use strict;
         use CGI;      # or any other CGI:: form handler/decoder
         use CGI::Ajax;

         my $cgi = new CGI;
         my $pjx = new CGI::Ajax( 'exported_func' => \&perl_func );


libcgi-ajax-perl (0.707-1) unstable; urgency=low

  * New upstream release.
  * debian/control: remove leading article from short description.

 -- gregor herrmann <>  Fri, 10 Oct 2008 13:55:05 +0200

libcgi-ajax-perl (0.706-1) unstable; urgency=low

  * New upstream release.
  * Convert debian/copyright to the new format.
  * Set debhelper compatibility level to 7; adapt


Revision history for Perl module CGI::Perljax

0.707 (154) | Jan Franczak | 2008-10-07

 Fixed an issue in the declaration of the javascript cache variable as a
 local variable in the exported methods.  This was causing NO_CACHE to
 never generate the pjxrand in the query string.

 Changed the code so that cache is set as a global javascript variable.

 Thanks to Shivanandham Karunanithi for ident


TODO list for Perl module CGI::Perljax

More docs.

Add ability to override default param name of 'f



Browse inside libcgi-ajax-perl_0.707-1_all.deb

         [DIR]DEBIAN/ (2)  65535+ mirrors
         [DIR]usr/ (1)  65535+ mirrors

Download libcgi-ajax-perl_0.707-1_all.deb

Results 1 - 1 of 1
Help - FTP Sites List - Software Dir.
Search over 15 billion files
© 1997-2017