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
>

Reply via email to