code_junkie

Dynamic Header , xslt

Nov 12th, 2011
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.99 KB | None | 0 0
  1. <ROOT>
  2. <Header><Item>Column 1</Item></Header>
  3. <Header><Item>Column 2</Item></Header>
  4.  
  5. <ROW>
  6. <COlUMN>Zamora</COlUMN>
  7. <COlUMN> Ruby E.</COlUMN>
  8. </ROW>
  9. <ROW>
  10. <COlUMN>Hatfield</COlUMN>
  11. <COlUMN> Hanae B.</COlUMN>
  12. </ROW>
  13. </ROOT>
  14.  
  15. oXMLString.Append(Chr(13) & "<Header>")
  16. oXMLString.Append(Chr(13) & "<Item>Column " & j + 1 & "</Item>")
  17. oXMLString.Append(Chr(13) & "</Header>")
  18.  
  19. <tr class="thead">
  20. <xsl:for-each select="Header/Item">
  21. <td class="rowHead" style="vertical-align:bottom;">
  22. <a href="#">
  23. <xsl:attribute name="id">
  24. <xsl:value-of select="@id"/>
  25. </xsl:attribute>
  26. <xsl:attribute name="onclick">
  27. <xsl:text>showPopWin('UploadFile_Step4_Modal.aspx',500,500,returnFieldID);</xsl:text>
  28. </xsl:attribute>
  29. <xsl:value-of select="." />
  30. </a>
  31. </td>
  32. </xsl:for-each>
  33. </tr>
  34.  
  35. $('td.rowHead a').click(function(){
  36. var fieldId, fieldName;
  37. fieldId = // get field id from the popup
  38. fieldName = // get field name (e.g. via AJAX)
  39. this.innerHTML = fieldName;
  40. });
Add Comment
Please, Sign In to add comment