Hi Brian, I get this
return "<jsp:include page='legend-table.jsp'/>"; How come? How to fix that? Thanks On Dec 20, 11:58 am, brian <zijn.digi...@gmail.com> wrote: > With the JSP include in place, when you view source and look at the > javascript block, do you see: > > return "<div><table> > <tr><td>Blue</td><td>Water</td></tr> > <tr><td>Red</td><td>Fire</td></tr> > <tr><td>Green</td><td>Tree</td></tr> > <tr><td>White</td><td>Cloud</td></tr> > </table></div>"; > > ... or do you see: > > return "<jsp:include page='legend-table.jsp'/>" > > If the latter, then your file is not being parsed correctly *on the > server* and this is not a jQuery issue. > > > > On Sat, Dec 19, 2009 at 7:50 PM, HenryRock <henryloke.myetr...@gmail.com> > wrote: > > It work if I code it as below: > > > $('#tonus').tooltip({ > > delay: 0, > > showURL: false, > > bodyHandler: function() { > > return "<div><table> > > <tr><td>Blue</td><td>Water</td></tr> > > <tr><td>Red</td><td>Fire</td></tr> > > <tr><td>Green</td><td>Tree</td></tr> > > <tr><td>White</td><td>Cloud</td></tr> > > </table></div>"; > > } > > }); > > > I not sure why when I code it as > > > $('#tonus').tooltip({ > > delay: 0, > > showURL: false, > > bodyHandler: function() { > > return "<jsp:include page='legend-table.jsp'/>" > > } > > }); > > > It not working... Any Idea? > > > Thanks > > > On Dec 20, 2:51 am, brian <zijn.digi...@gmail.com> wrote: > >> It's been awhile since i used JSP but the first thing I'd check is if > >> the content was parsed correctly. When you view source, do you see the > >> content in the JS code or do you see the JSP tag? If the latter, your > >> JSP code isn't being parsed on the server. > > >> On Sat, Dec 19, 2009 at 10:31 AM, HenryRock > > >> <henryloke.myetr...@gmail.com> wrote: > >> > The tooltip plugin I refer to > >> > ishttp://jquery.bassistance.de/tooltip/demo/ > > >> > One of the function is return a HTML tag. > > >> > $('#tonus').tooltip({ > >> > delay: 0, > >> > showURL: false, > >> > bodyHandler: function() { > >> > return $("").attr("src", this.src); > >> > } > >> > }); > > >> > Now I have a FIXED and LONG ( Table of Legend )html tag to return from > >> > function above. > >> > I try to put the html to another jsp. Then point the return to that > >> > jsp as below: > > >> > Example: > > >> > $('#tonus').tooltip({ > >> > delay: 0, > >> > showURL: false, > >> > bodyHandler: function() { > >> > return "<jsp:include page='legend-table.jsp'/>" > >> > } > >> > }); > > >> > The content of the legend-table.jsp as below: > > >> > <table> > >> > <tr><td>Blue</td><td>Water</td></tr> > >> > <tr><td>Red</td><td>Fire</td></tr> > >> > <tr><td>Green</td><td>Tree</td></tr> > >> > <tr><td>White</td><td>Cloud</td></tr> > >> > ....... > >> > </table> > > >> > The code above not working.... I guess the bodyHandler function cannot > >> > use include page. ANy Idea? > > >> > Thanks