[nycphp-talk] So who's using Ajax anway?
Kenneth Downs
ken at secdat.com
Thu Nov 9 15:02:57 EST 2006
David Mintz wrote:
> For you guys, does the X in AJAX really stand for XML? Or are you sending
> back finished HTML?
>
Finished HTML.
On the PHP side we send back a big string, composed of object IDs and
innerHTML values. Delimiters are pipe and a pipe-star-pipe, like the
following:
object_1|<span class="notice">Everything worked great!</span>
|-|
object_2|<table><tr>.....
|-|
object_3|<select><option>....
The browser side cuts it up and assigns the innerHTML.
We can also send alerts back for debugging, like this:
echo|This text will appear in an alert
and finally if there is no pipe symbol in the return, the js assumes
something is very wrong and displays the HTML in an alert. It does the
same thing if the named object does not exist.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ken.vcf
Type: text/x-vcard
Size: 261 bytes
Desc: not available
URL: <http://lists.nyphp.org/pipermail/talk/attachments/20061109/ccc423a0/attachment.vcf>
More information about the talk
mailing list