Beefy Boxes and Bandwidth Generously Provided by pair Networks
Problems? Is your data what you think it is?
 
PerlMonks  

Re^2: retrieving value from ajax call to cgi page

by gayu_justin (Novice)
on Jun 29, 2013 at 10:16 UTC ( #1041442=note: print w/ replies, xml ) Need Help??


in reply to Re: retrieving value from ajax call to cgi page
in thread retrieving value from ajax call to cgi page

yeah, i have checked through the firebug and found that the values are passing and also i created a test page and check whether the ajax call is alerting the content of the page and found that, it is working.I think, the problem is with the method, that i use to take the value.


Comment on Re^2: retrieving value from ajax call to cgi page
Re^3: retrieving value from ajax call to cgi page
by thomas895 (Hermit) on Jun 30, 2013 at 00:51 UTC

    Okay, let's assume that your javascript does indeed work, and that the problem lies with your script.
    In that case, we will need a more complete example of your code. Is the $cgi object in the current scope? Did you turn on strict and warnings?

    For now, try the following sample:

    #!/usr/bin/perl use strict; use warnings; use CGI::Carp qw(fatalsToBrowser); # not needed per se, but very usefu +l for debugging use CGI; my $cgi = new CGI(); print $cgi->header("text/javascript"); print "alert('", $cgi->param("value1") || "nothing", "');\n";
    ~Thomas~ 
    "Excuse me for butting in, but I'm interrupt-driven..."

      I have tried like this and found that , in the alert box provided in the ajax, the value is printing correctly. The value1 contains 4 values, in the alert box provided in ajax code, the following displays each time with each colunm value of the row.:

      <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html><head><title>Results</title> </head> <body> content-type: text/html Content-Type: text/javascript; charset=UTF-8 alert(' 6')
      ===================================
      <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html><head><title>Results</title> </head> <body> content-type: text/html Content-Type: text/javascript; charset=UTF-8 alert(' sawerr')
      =================================
      <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html><head><title>Results</title> </head> <body> content-type: text/html Content-Type: text/javascript; charset=UTF-8 alert(' qswertyqawe')
      ============================================
      <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html><head><title>Results</title> </head> <body> content-type: text/html Content-Type: text/javascript; charset=UTF-8 alert(' y')
      ===================================

      BUt in the browser, it is showing like : charset=UTF-8 alert('nothing')

        That looks like nonsense, too much html for text/javascript

        http is HEADERS\r\n\r\nCONTENT not CONTENT\r\n\r\nHEADERS

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://1041442]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others rifling through the Monastery: (4)
As of 2014-07-26 01:30 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    My favorite superfluous repetitious redundant duplicative phrase is:









    Results (175 votes), past polls