根据从salesforce中的选择列表中选择的名称显示记录
我正在努力学习视觉力 我有一个保存发票记录的对象inv_c和另一个对象item_c 我的VF页面中有一个带有对象名的选择列表 如果用户选择库存c,则显示库存c的所有记录;如果用户选择物料c,则显示物料的所有记录 是否有任何方式在完成选择时显示列表,或者我们是否必须使用按钮才能获取列表 如何在VF中实现这一点?任何小的代码片段都会很棒根据从salesforce中的选择列表中选择的名称显示记录,salesforce,Salesforce,我正在努力学习视觉力 我有一个保存发票记录的对象inv_c和另一个对象item_c 我的VF页面中有一个带有对象名的选择列表 如果用户选择库存c,则显示库存c的所有记录;如果用户选择物料c,则显示物料的所有记录 是否有任何方式在完成选择时显示列表,或者我们是否必须使用按钮才能获取列表 如何在VF中实现这一点?任何小的代码片段都会很棒 谢谢,在ActionSupport Visualforce组件的帮助下,您可以使用JavaScript onchange事件来完成此操作。这里有一个例子 <!
谢谢,在ActionSupport Visualforce组件的帮助下,您可以使用JavaScript onchange事件来完成此操作。这里有一个例子
<!-- Page: -->
<apex:page controller="exampleCon">
<apex:form>
<apex:outputpanel id="counter">
<apex:outputText value="Click Me!: {!count}"/>
<apex:actionSupport event="onclick"
action="{!incrementCounter}"
rerender="counter" status="counterStatus"/>
</apex:outputpanel>
<apex:actionStatus id="counterStatus"
startText=" (incrementing...)"
stopText=" (done)"/>
</apex:form>
</apex:page>
/*** Controller: ***/
public class exampleCon {
Integer count = 0;
public PageReference incrementCounter() {
count++;
return null;
}
public Integer getCount() {
return count;
}
}
/***财务主任:**/
公共类示例{
整数计数=0;
公共页面引用递增计数器(){
计数++;
返回null;
}
公共整数getCount(){
返回计数;
}
}
在您的情况下,actionSupport组件将是selectRadio组件的子组件,即
<apex:selectRadio value="{!selection}">
<apex:selectOptions value="{!items}"/>
<apex:actionSupport event="onchange" .... />
</apex:selectRadio>
在ActionSupport Visualforce组件的帮助下,您可以使用JavaScript onchange事件来完成此操作。这里有一个例子
<!-- Page: -->
<apex:page controller="exampleCon">
<apex:form>
<apex:outputpanel id="counter">
<apex:outputText value="Click Me!: {!count}"/>
<apex:actionSupport event="onclick"
action="{!incrementCounter}"
rerender="counter" status="counterStatus"/>
</apex:outputpanel>
<apex:actionStatus id="counterStatus"
startText=" (incrementing...)"
stopText=" (done)"/>
</apex:form>
</apex:page>
/*** Controller: ***/
public class exampleCon {
Integer count = 0;
public PageReference incrementCounter() {
count++;
return null;
}
public Integer getCount() {
return count;
}
}
/***财务主任:**/
公共类示例{
整数计数=0;
公共页面引用递增计数器(){
计数++;
返回null;
}
公共整数getCount(){
返回计数;
}
}
在您的情况下,actionSupport组件将是selectRadio组件的子组件,即
<apex:selectRadio value="{!selection}">
<apex:selectOptions value="{!items}"/>
<apex:actionSupport event="onchange" .... />
</apex:selectRadio>