Hi,
thanks for reply,
I am returning action messages from my class, these action messages
need to be displayed in the user intrface. I am using spanElements and
replaceExistingElements to show these messages.
The problem is that the "req.status" is not becoming 200 in the
following code:
if (status == "ok" || status == "OK" || status == 200) { // OK response
reached now we can process the response
//Split the text response into Span elements
spanElements =
splitTextIntoSpan(req.responseText);
//Use these span elements to update the page
replaceExistingWithNewHtml(spanElements);
}
else {
alert("Problem with browser response:\n Response status "
+ req.statusText);
}
so, I am getting the alert even when the email is actually send.
any suggestions are welcome.
Randy Webb wrote:
Yash said the following on 11/18/2006 6:02 AM:
Hi friends,
I am using AJAx to call a method on the server which sends a mail to
the user.
my code if(status == 200) is evaluating to false yet the mail is
delivered.
But because of the above status I am un able to display the message to
the user.
Do any one hava an idea how to access responseText or ResposeXML
without status=200
because my prime target is to display messages in the user interface.
thanks:
Have your mail script return text to the browser in addition to having
it send the email.
--
Randy
Chance Favors The Prepared Mind
comp.lang.javascript FAQ - http://jibbering.com/faq
Javascript Best Practices - http://www.JavascriptToolbox.com/bestpractices/