myfaces-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Leonardo Uribe (JIRA)" <...@myfaces.apache.org>
Subject [jira] Commented: (TOMAHAWK-1167) s:toggleLink onclick="..return false;"
Date Sat, 07 Jun 2008 03:49:45 GMT

    [ https://issues.apache.org/jira/browse/TOMAHAWK-1167?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12603284#action_12603284
] 

Leonardo Uribe commented on TOMAHAWK-1167:
------------------------------------------


I have checked the problem and seems that just do onclick="..return false does not resolve
the problem.

one solution is render something like this:

<a id="_idJsp0:_idJsp4" name="_idJsp0:_idJsp4" href="#_idJsp0:code" onclick="toggle__idJsp0__idJsp3('_idJsp0:code')">default</a>
<input id="_idJsp0:code" name="_idJsp0:code" type="text" value="default" size="6" style="font-color:red;display:none;"
/>

href has the form #clientId , so when the link is clicked the component is shown but the page
does not jump

I have also do this this when you want to add some custom javascript (an example of a custom
javascript):

onclick="var cf = function(){return confirm('do you really want to edit this stuff?')};var
oamSF = function(){toggle__idJsp0__idJsp9('_idJsp0:editNames')};return (cf()==false)? false
: oamSF();"

This gives more flexibility when you need to add some custom javascript in onclick.



> s:toggleLink onclick="..return false;"
> --------------------------------------
>
>                 Key: TOMAHAWK-1167
>                 URL: https://issues.apache.org/jira/browse/TOMAHAWK-1167
>             Project: MyFaces Tomahawk
>          Issue Type: Bug
>    Affects Versions: 1.1.7-SNAPSHOT
>         Environment: Trinidad, JSF 1.2 RI, Linux
>            Reporter: Tomas Cerny
>             Fix For: 1.1.7-SNAPSHOT
>
>
> There is bad effect when using sandbox toggle link, page jumps up
> my rendered html is:
> <a id="articlesForm:articles:3:codeToggler" name="articlesForm:articles:3:codeToggler"
href="#" onclick="toggle_articlesForm_articles_3_togglePanel('articlesForm:articles:3:edit')">
>      <div id="articlesForm:articles:3:link" class="edit right editLink">edit</div>
> </a>
> there is no way to insert in simple "return false;"  
> eg. onclick="..return false;" or in href="javascript:return false;"
> you should do that by default

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


Mime
View raw message