how to access responseText or ResposeXML without status=200

Y

Yash

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:
 
R

Randy Webb

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.
 
Y

Yash

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.
 
Y

Yash

One more thing,
the same ajax code is working for some other purpose, which in turn is
returning oonly messages (action messages). that class is not even
setting the ContentType to "text/xml", it is simply returning action
messages after some database checking.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

No members online now.

Forum statistics

Threads
474,434
Messages
2,571,689
Members
48,796
Latest member
Greg L.

Latest Threads

Top