Thanks, Frank. I guess I need this book :) Before I get it, allow me one more question.
I have a working XHR using GET (target is full URL with query params): ajaxRequest.open("GET", target, true); ajaxRequest.send(null); Now I want to switch to POST (url is base URL, params contain request params): ajaxRequest.open("POST", url, true); ajaxRequest.send(params); It does not work. The parameters are sent, but apparently not as content, but as "Cache-Control" attributes. The working POST request shows like this in LiveHTTPHeaders (another test app): POST /strutsdialog/dialogloginactioncontrol.do HTTP/1.1 ... Content-Length: 41 name=&password=&DIALOG-EVENT-LOGIN=Log+In The non-working XHR POST request looks like this: POST /jspcontrols-samples/login/loginComponent.jsp HTTP/1.1 ... Content-Length: 68 Cache-Control: no-cache jspcontrols.ajax.xhtml=true&loginEvent=1&username=user&password=pass Here my parameters are listed as a child for "Cache-Control" element. Application does not see them. What I am doing wrong and how to do it right? Michael On 3/11/06, Frank W. Zammetti <[EMAIL PROTECTED]> wrote: > The Manning AJAX In Action book has an appendix that covers a great many > of these useful techniques. Even if you have zero interest in AJAX, I > haven't seen many books or articles that covers Javascript as well as > this one. I consider myself fairly well-versed in Javascript, and even > I picked up a trick or two and otherwise solidified by understanding. > Very much recommended (yeah, and the coverage of AJAX ain't bad either!) > > Frank --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]