如果我有Salesforce自定义列表设置,那么' Info_List__c'使用1个字段,' Info_Field__c'。
一个方法会在列表中迭代并返回所有条目。
我如何从VF页面调用该方法并将结果存储在JS对象中?
答案 0 :(得分:1)
在控制器中
global with sharing class Ctrl{
@RemoteAction
global static List<String> getList(){
List<String> result = new List<String>();
List<Info_List__c> lst = [Select Info_Field__c from Info_List__c];
for(Info_List__c lstObj : lst){
result.add(lstObj.Info_Field__c);
}
return result;
}
}
在JS方面
var strArr = Ctrl.getList();
如果你有名称空间,那就是(例如NS)
var strArr = NS.Ctrl.getList();