想要在VF页面中单击复选框显示文件中的文本。但是同一个复选框正在调用一个方法。 代码如下....请写控制器。急需帮助..
<apex:outputPanel id="jobPanel">
答案 0 :(得分:0)
尝试以下代码
Apex课程:
public class Test
{
public Boolean isChecked { get; set; }
public String myText{get;set;}
public void controllerMethod()
{
myText = 'Your Text field rendered';
//assign text field values
}
}
Visualforce页面:
<apex:page controller="Test" >
<apex:form >
<apex:pageBlock id="jobBlock">
<apex:inputCheckbox id="inche" value="{!isChecked}" >
<apex:actionsupport event="onclick" action="{!controllerMethod}" rerender="jobPanel" />
</apex:inputCheckbox>
<apex:outputPanel id="jobPanel">
<apex:pageBlockSection rendered="{!isChecked}">
<apex:pageblockSectionItem >
<apex:inputText value="{!myText}"/>
</apex:pageblockSectionItem>
</apex:pageBlockSection>
</apex:outputPanel>
</apex:pageBlock>
</apex:form>
</apex:page>
希望它可以帮到你