I want to be able to return an XML document from my server that contains more than just Taconite commands, and I want to be able to read those additional XML nodes from within a Taconite eval block. I've come up with a solution, but I wonder if there's a better way of doing this. Here's a trivial example of my solution:
*Client Code* ... <script> *var oxml;* $.post('ajaxresponder.cfm',{ action: 'dosomething', dataType: 'xml' },function (xml) { *oxml=xml;* }); </script> *Server Return* <xml> <status>0</status> <name>Brian</name> ... <taconite> <append select="#content"> Some stuff to add </append> ... <eval><![CDATA[ if($('#status'*,oxml*).val() == 0) { $('#content").append( $('#name',*oxml*).val() ); } ]]></eval> </taconite> </xml> Is there a way of accessing the current XML document from within a Taconite eval block without using a global variable, i.e., omitting the parts in blue above? Thanks, Brian