Toolkit:json:rpc2
From Surebert wiki
Overview
Used to invoke remote procedures with JSON RPC2. Works in conjunction with the frameworks Framework:sb_JSON_RPC2.
Example
You need to make sure you have first loaded sb.json.rpc2 either via sb.include('json.rpc2') or by loading it with script tag or using /surebert/load
Then create the client instance
javascript code
var client = new sb.json.rpc2.client({ url : 'http://webservicesdev.roswellpark.org/directory2/json_service' });
Then dispatch to fetch the data
javascript code
client.dispatch(new sb.json.rpc2.request({ method : 'html_people_search', params : ['visco', true], onResponse : function(json){ if(json.error){ alert(json.error.message); } else { alert(json.result); } } }));