◆ 무한한 가능성/& Visualforce

How to invoke apex method from JavaScript

치로로 2018. 10. 26. 13:45

https://developer.salesforce.com/forums/?id=906F00000008zaMIAQ





Ankit Arora

Here is the code :

 

VFP 

 

01<apex:page controller="t">
02<script>
03    function myJavascriptFunc()
04    {
05        alert('Entered Javascript') ;
06        CallApexMethod() ;
07    }
08</script>
09<apex:form >
10<apex:actionFunction name="CallApexMethod" action="{!myActionInController}"onComplete="alert('After apex method') ;"/>
11  <apex:pageBlock >
12        <apex:pageBlockButtons>
13            <apex:commandButton value="Hit Me" onclick="myJavascriptFunc() ;"/>
14        </apex:pageBlockButtons>
15  </apex:pageBlock>
16</apex:form>
17</apex:page>

 

Class :

 

1public class t
2{
3    public PageReference myActionInController()
4    {
5        return null ;
6    }
7}

 

As suggested by Bob you can also go with JavascriptRemoting, to know more visit this :

 

http://forceguru.blogspot.com/2011/06/summer-11-features-part-2-javascript.html

 

 

Thanks

Ankit Arora

Blog | Facebook | Blog Page