Well I tried unchecking "Show XMLHttpRequests" and the problem didn't go away.
I also tried from a different machine with FF3 but no firebug. It didn't work on that machine either. I've been in contact with the back-end developer and he created a short c program to test this problem. Here's the code: char *im; main(int argn, char **argv) { int i, n = 0; im = strrchr(argv[0], '/') ? strrchr(argv[0], '/') + 1 : argv[0]; printf("Content-type: text/html; charset=iso-8859-1\n \n<HTML><BODY>" "<H1>%s</H1>", im); if (cgierrors( )) { fprintf(stderr, "%s can not access CGI data: %s\n", im, cgivalue(0)); printf("Can not access CGI data: %s\n", cgivalue(0)); } else n = cgiitems( ); fprintf(stderr, "%s sees %d positional parameters and %d CGI fields \n", im, argn - 1, n); printf("<BR>There are %d positional parameters and %d CGI fields \n", argn - 1, n); for (i = 1; i < argn; i++) { fprintf(stderr, "%s positional parameter %d: '%s'\n", im, i, argv[i]); printf("<BR>Positional parameter %d: '%s'\n", i, argv[i]); }; for (i = 0; i < n; i++) { fprintf(stderr, "%s CGI '%s' equals '%s'\n", im, cgitag(i), cgivalue(i)); printf("<BR>CGI '%s' equals '%s'\n", cgitag(i), cgivalue (i)); }; printf("</BODY></HTML>\n"); exit(0); } FF3 output: <HTML><BODY><H1>logcgis</H1>Can not access CGI data: Script can only be used to decode form results <BR>There are 0 positional parameters and 0 CGI fields </BODY></HTML> FF2/IE output: <HTML><BODY><H1>logcgis</H1> <BR>There are 0 positional parameters and 2 CGI fields <BR>CGI 'F10' equals 'Yes' <BR>CGI 'F11' equals 'No' </BODY></HTML> For those of you familiar with c programming, is there any problems with the above code that might be causing this ajax issue in FF3? Thanks! On Sep 8, 5:39 pm, Anoop kumar V <anoopkum...@gmail.com> wrote: > Also try it from a different machine with FF3 but no firebug > installed. I have noticed on occasion, that firebug hangs up and does > not allow any ajax requests to go through. > > On 9/8/09, Karl Swedberg <k...@englishrules.com> wrote: > > > > > I was having ajax problems with a certain combination of Firefox 3.5.x > > and Firebug. Can't remember which versions exactly, but I do recall > > that unchecking the "Show XMLHttpRequests" option in the Console tab > > made the problem go away. > > > --Karl > > > On Sep 8, 2009, at 2:41 PM, Mike McNally wrote: > > >> For what it's worth, I have a whole application that works just fine > >> with AJAX form posts from FF3, and I didn't have to do anything at all > >> to make it work. It'd be interesting to learn what back-end software > >> is involved (Java/Stripes in my case). > > >> On Tue, Sep 8, 2009 at 12:03 PM, RPrager<ryan.pra...@gmail.com> wrote: > > >>> Mine won't even work in FF3 if I use the GET method. I'm currently > >>> working with the developer to get to the bottom of this. I will post > >>> if I find a solution. In the meantime, keep the suggestions coming if > >>> you have them. Thanks! > > >>> On Sep 8, 5:19 am, Karl Hungus <coldnebraskab...@googlemail.com> > >>> wrote: > >>>> Yes - me. Exactly the same problem as you. FF3.x not liking an Ajax > >>>> form post. > >>>> It works if I change the POST to a GET, but that is a bit pants to > >>>> be > >>>> honest. I suspect its a FF3 issue, but don't know what. > > >>>> Did you get to the bottom of it ? > > >>>> Rgds, > > >>>> KH. > > >>>> On 4 Sep, 17:20, RPrager <ryan.pra...@gmail.com> wrote: > > >>>>> I'll see if I can take a look at server log files. Has anybody else > >>>>> experienced problems using ajax with FF3? Any other ideas are > >>>>> appreciated. Thanks > > >>>>> On Sep 4, 10:10 am, Mike McNally <emmecin...@gmail.com> wrote: > > >>>>>> Well frankly that's not looking like a jQuery problem to me. Your > >>>>>> *server* is returning different results. I have no idea why, > >>>>>> but I > >>>>>> don't see what jQuery (or anything else at the client) is > >>>>>> supposed to > >>>>>> do about that. Do you have debug logging or other debug > >>>>>> facilities at > >>>>>> the server to see what's going on? > > >>>>>> On Fri, Sep 4, 2009 at 10:04 AM, RPrager<ryan.pra...@gmail.com> > >>>>>> wrote: > > >>>>>>> Here is the only difference I found in the Request Headers: > > >>>>>>> FF2: Content-Type application/x-www-form-urlencoded > > >>>>>>> FF3: Content-Type application/x-www-form-urlencoded; > >>>>>>> charset=UTF-8 > > >>>>>>> Any ideas? > > >>>>>>> On Sep 4, 9:47 am, RPrager <ryan.pra...@gmail.com> wrote: > >>>>>>>> Firefox 3 response: > >>>>>>>> <HTML><BODY><HR> > >>>>>>>> <H1 ALIGN=CENTER>Not available at present</H1> > >>>>>>>> <P>Status code = NL > >>>>>>>> <!-- NL --><HR></BODY></HTML> > > >>>>>>>> According to our back end developer, the NL = 'Null execution'. > >>>>>>>> Meaning that the page (newcoleng) was launched without any > >>>>>>>> input at > >>>>>>>> all. > >>>>>>>> I.e., neither a <FORM> nor any positional parameters. The page > >>>>>>>> is at a > >>>>>>>> loss as to how to serve my needs. > > >>>>>>>> Firefox 2 response (this is not the exact full response > >>>>>>>> because it > >>>>>>>> would be rather large): > >>>>>>>> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 1.0 Transitional//EN" > >>>>>>>> "http://www.w3.org/TR/xhtmll/xhtmll-loose.dtd > >>>>>>>> "> > >>>>>>>> <html><head><title>Page Title</title></head><body>This page > >>>>>>>> was a > >>>>>>>> success</body></html> > > >>>>>>>> I just realized that the Firefox 2 response included the > >>>>>>>> DOCTYPE while > >>>>>>>> Firefox 3 did not. > > >>>>>>>> Thanks for the help. > > >>>>>>>> On Sep 3, 9:59 pm, "emmecin...@gmail.com" <emmecin...@gmail.com> > >>>>>>>> wrote: > > >>>>>>>>> Well what exactly is the error? What is different about the > >>>>>>>>> server > >>>>>>>>> response from FF2 vs. FF3? > > >>>>>>>>> On Sep 3, 9:04 pm, RPrager <ryan.pra...@gmail.com> wrote: > > >>>>>>>>>> I've been using Firebug. The data that my browser is sending > >>>>>>>>>> looks as > >>>>>>>>>> expected. > > >>>>>>>>>> Here is the information from firebug: > > >>>>>>>>>> Response Headers > >>>>>>>>>> Date: Fri, 04 Sep 2009 01:54:24 GMT > >>>>>>>>>> Server: Apache/2.2.6 (Fedora) > >>>>>>>>>> Content-Length: 179 > >>>>>>>>>> Connection: close > >>>>>>>>>> Content-Type: text/html > > >>>>>>>>>> Request Headers > >>>>>>>>>> User-Agent Mozilla/5.0 (Windows; U; Windows NT 5.1; en- > >>>>>>>>>> US; rv: > >>>>>>>>>> 1.9.0.13) Gecko/2009073022 Firefox/3.0.13 > >>>>>>>>>> Accept */* > >>>>>>>>>> Accept-Language en-us,en;q=0.5 > >>>>>>>>>> Accept-Encoding gzip,deflate > >>>>>>>>>> Accept-Charset ISO-8859-1,utf-8;q=0.7,*;q=0.7 > >>>>>>>>>> Keep-Alive 300 > >>>>>>>>>> Connection keep-alive > >>>>>>>>>> Content-Type application/x-www-form-urlencoded; > >>>>>>>>>> charset=UTF-8 > >>>>>>>>>> X-Requested-With XMLHttpRequest > >>>>>>>>>> Content-Length 24 > >>>>>>>>>> Pragma no-cache > >>>>>>>>>> Cache-Control no-cache > > >>>>>>>>>> Post > >>>>>>>>>> F10 Yes > >>>>>>>>>> F11 No > > >>>>>>>>>> Any ideas why Firefox 3 would be having issues with my ajax > >>>>>>>>>> request? > > >>>>>>>>>> On Sep 3, 3:34 pm, "emmecin...@gmail.com" > >>>>>>>>>> <emmecin...@gmail.com> > >>>>>>>>>> wrote: > > >>>>>>>>>>> You **must** install and use something like Firebug or > >>>>>>>>>>> TamperData to > >>>>>>>>>>> see what your browser is sending to the server, and what > >>>>>>>>>>> your server > >>>>>>>>>>> is sending back. Just because the HTML response content > >>>>>>>>>>> looks like an > >>>>>>>>>>> error does not necessarily mean that the HTTP response > >>>>>>>>>>> contained an > >>>>>>>>>>> error code (for example). > > >>>>>>>>>>> On Sep 3, 1:29 pm, RPrager <ryan.pra...@gmail.com> wrote: > > >>>>>>>>>>>> I just tested this code using FF2 and it works just fine. > >>>>>>>>>>>> This appears > >>>>>>>>>>>> to be a FF3 problem only. I'm currently using Firefox > >>>>>>>>>>>> version 3.5.2. > >>>>>>>>>>>> Any ideas? > > >>>>>>>>>>>> On Sep 3, 10:31 am, RPrager <ryan.pra...@gmail.com> wrote: > > >>>>>>>>>>>>> Thanks for the idea but adding (dataType: 'text') did not > >>>>>>>>>>>>> produce a > >>>>>>>>>>>>> different result. > > >>>>>>>>>>>>> On Sep 3, 9:32 am, 月讀 <keyoft...@gmail.com> wrote: > > >>>>>>>>>>>>>> My english is not well. > > >>>>>>>>>>>>>> $.ajax({ > >>>>>>>>>>>>>> type: "POST", > >>>>>>>>>>>>>> url: "newcoleng", > >>>>>>>>>>>>>> data: "F10=Yes&F11=No", > >>>>>>>>>>>>>> dataType: 'text', > >>>>>>>>>>>>>> success: function(data){ > >>>>>>>>>>>>>> alert( "Data Saved: " + data ); > >>>>>>>>>>>>>> } > > >>>>>>>>>>>>>> }); > > >>>>>>>>>>>>>> Try it. > > >>>>>> -- > >>>>>> Turtle, turtle, on the ground, > >>>>>> Pink and shiny, turn around. > > >> -- > >> Turtle, turtle, on the ground, > >> Pink and shiny, turn around. > > -- > > Thanks, > Anoop