P is for Practical | |
PerlMonks |
comment on |
( [id://3333]=superdoc: print w/replies, xml ) | Need Help?? |
Greetings InfiniteLoop, As I mention here and here, I'm a big fan of JSON (JavaScript Object Notation) and the JSON.pm module from CPAN. When used with CGI::Application, you just return the JSON-created string out of the subroutine that's setup by setup instead of your normal template content. It's crazy-simple. Here's some sample code... Here's a skeleton CGI::Application-inspired module. There are two run modes, one which is a fairly typical HTML::Template situation, and the other is the AJAX variety.
I know this is really basic/simple, but it just doesn't have to be any more complicated than this. To get the data from JavaScript, you make the XMLHttpRequest object call and eval the returned text: var randomNumber = eval('(' + ajaxJSONtext + ')');gryphon In reply to Re: perl & Asynchronous Javascript
by gryphon
|
|