NOTE: TinyMCE 5 reached End of Support in April 2023. No more bug fixes, security updates, or new features will be introduced to TinyMCE 5. We recommend you upgrade to TinyMCE 6 or consider TinyMCE 5 Long Term Support (LTS) if you need more time.
tinymce.util.JSONRequest
This class enables you to use JSON-RPC to call backend methods.
JSONRequest has been deprecated in TinyMCE 5.10 and has been marked for removal in TinyMCE 6.0.
Examples
var json = new tinymce.util.JSONRequest({
url: 'somebackend.php'
});
// Send RPC call 1
json.send({
method: 'someMethod1',
params: ['a', 'b'],
success: function(result) {
console.dir(result);
}
});
// Send RPC call 2
json.send({
method: 'someMethod2',
params: ['a', 'b'],
success: function(result) {
console.dir(result);
}
});
Methods
name | summary | defined by |
---|---|---|
send() | Sends a JSON-RPC call. Consult the TinyMCE API Documentation for more details on what you can pass to this function. | tinymce.util.JSONRequest |
sendRPC() | Simple helper function to send a JSON-RPC request without the need to initialize an object. Consult the TinyMCE API Documentation for more details on what you can pass to this function. | tinymce.util.JSONRequest |
Methods
send
Sends a JSON-RPC call. Consult the TinyMCE API Documentation for more details on what you can pass to this function.
Parameters
- args (Object) - Call object where there are three field id, method and params this object should also contain callbacks etc.
sendRPC
Simple helper function to send a JSON-RPC request without the need to initialize an object. Consult the TinyMCE API Documentation for more details on what you can pass to this function.
Parameters
- o (Object) - Call object where there are three field id, method and params this object should also contain callbacks etc.
Can't find what you're looking for? Let us know.
Except as otherwise noted, the content of this page is licensed under the Creative Commons BY-NC-SA 3.0 License, and code samples are licensed under the Apache 2.0 License.