jQuery Transform (Client-side)
Try the Server-side version

Examples

Cds - Simple XML transform
Import - Using xsl:import
Include - Using xsl:include
Bad XSL file - will not call success, but still calls complete function
Passing values to callback functions - Uses additional 'pass' parameter
Passing XSL Parameter - Passes value for 'test' parameter
Non-Async returns HTML - (only works if using $.transform instead of $("[selector]").transform)
Add XML and XSL data islands - Still don't know a reason for it, but why not?
Run multiple transformations - Creates and transforms 5 new divs. Each passes the position to the success function for further manipulation
With loading message for longer requests - Pass as a string or as an element
Setting both ajax and transform success event callbacks - All ajax events in jQuery can be used while processing transform.
Return XML document and use in next transformation - For if XSL returns valid XML data. Will return an XML object instead of html
Return JSON - For if XSL returns valid JSON data (done here with our XMLtoJSON xsl file). Will run eval() on the returned string instead of html
Imported file has param - IE must add param to parent xsl file.

Files

Results

[Clear Results]