Я хочу вернуть массив из пользовательского класса контроллера apex в visualforce и использовать этот массив в JavaScript.
Как я это делаю:
Javascript:
var SFObjectArray;
function myJavascriptMethod()
{
SFObjectArray = myArrayItems();
}
Apex:
<apex:actionFunction name="myArrayItems"
action="{!myArrayItems}"
status="mystatus"
reRender="out"/>
</apex:actionFunction>
Controller:
public class MyController
{
String[] arrayItems;
public PageReference myArrayItems()
{
arrayItems = new String[]{'abc','def'};
return null;
}
public String[] getItems()
{
return arrayItems ;
}
}
Кто-нибудь может мне помочь.