Let the apex class is with method as following :-
global class myClass { webService static String myMethod() { return "call to apex method." ; } } And visualForce Page is :- <apex:page > <!--Need this to make connection --> <script src="/soap/ajax/15.0/connection.js" type="text/javascript"/> <script src="/soap/ajax/15.0/apex.js" type="text/javascript" /> <script type="text/javascript"> function callApexMethod() { // sforce.debug.trace= true; sforce.connection.sessionId = '{!$Api.Session_ID}' ; var msg = sforce.apex.execute("myClass","myMethod",{}); alert(msg); } </script> <h1>Congratulations</h1> Call apex method from page. <apex:form > <apex:commandButton value="checkValidations" onclick="callApexMethod();"/> </apex:form> </apex:page> Result would be an alert 'call to apex method.'; |