mirror of
https://github.com/zhigang1992/DefinitelyTyped.git
synced 2026-04-24 05:06:02 +08:00
20 lines
845 B
TypeScript
20 lines
845 B
TypeScript
var foo = new $.JsonRpcClient({ ajaxUrl: '/backend/jsonrpc' });
|
|
foo.call(
|
|
'bar', ['A parameter', 'B parameter'],
|
|
function (result) { alert('Foo bar answered: ' + result.my_answer); },
|
|
function (error) { console.log('There was an error', error); }
|
|
);
|
|
|
|
|
|
var foo = new $.JsonRpcClient({ ajaxUrl: '/backend/jsonrpc' });
|
|
foo.batch(
|
|
function (batch) {
|
|
batch.call('bar', ['A parameter', 'B parameter'], function () { }, function () { });
|
|
batch.call('baz', { parameters: 'could be object' }, function () { }, function () { });
|
|
},
|
|
function (all_result_array) { alert('All done.'); },
|
|
function (error_data) { alert('Error in batch response.'); }
|
|
);
|
|
|
|
var foo = new $.JsonRpcClient({ ajaxUrl: '/backend/jsonrpc', socketUrl: 'ws://example.com/' });
|
|
foo.call('bar', ['param'], function () { }, function () { }); |