You need to sign in to do that
Don't have an account?
prasanth kumar
apex:pageblocksection onclick=expand please help.
My requirement is display account and coressponding contacts in visualforce page. so i used pageblocksection . I used javascript code for default non-expand of data.
If any one clicks on "leftside button" then data expanding and showing. Thats well and working. i want if a person clicks on text of pageblocksection title or pageblocksection empty area then it should expand.
please help me what to do for it, i started to write javascript code, but confused what to do write in it.
If any one clicks on "leftside button" then data expanding and showing. Thats well and working. i want if a person clicks on text of pageblocksection title or pageblocksection empty area then it should expand.
please help me what to do for it, i started to write javascript code, but confused what to do write in it.
<apex:page controller="actocons" tabStyle="Account"> <script> function showdata() { } </script> <apex:pageBlock > <apex:repeat value="{!acct}" var="a"> <apex:pageBlockSection id="section1" title="{!a.name}" onclick="showdata()" > <script>twistSection(document.getElementById("{!$Component.section1}").childNodes[0].childNodes[0]); </script> <apex:outputField value="{!a.Name}"/> <apex:pageBlockTable value="{!a.Contacts}" var="c" id="j1"> <apex:column value="{!c.id}" /> <apex:column value="{!c.lastname}"/> <apex:column value="{!c.email}" /> </apex:pageBlockTable> </apex:pageBlockSection> </apex:repeat> </apex:pageBlock> </apex:page> apex code:- public class actocons { public list<account> acct{set;get;} public actocons() { acct=[select id,name,(select id,lastname,email from contacts)from account limit 10 offset 4]; } }
Hi Prasanth,
Did you manage to do this ??
Thanks,
Raghu