I am guessing this is broken because I cannot do it simply by: <%init> .....
$m->clear_buffer(); $r->content_type("application/json"); use JSON; my %json; # Build data structure </%init> <% $json->encode(\%json) %> My javascript: <script type="text/javascript"> function searchNews() { $.ajax({ type : "POST", url : "json_retrieve_news.ml", dataType : "json", data : { 'lookup_id' : $('#lookup_id').val(), 'month' : $('#month').val(), 'day' : $('#day').val(), 'year' : $('#year').val() }, success : function(data) { alert( 'worked: ' + data.row_count ); }, error : function() { alert(' No results were found. Please try again.'); } }); } No matter what I am always getting the alert with the "No results were found" message. I'm guessing this has to do with how Mason is returning the JSON. Any help/clues? Thank you Ogden ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ Mason-users mailing list Mason-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mason-users