put()
sends a PUT request to the server
put<T>(url: string, data?: { [key: string]: any; } | string, config?: Partial<IAjaxHelperConfig>): Promise<T>;
Parameters:
url: string
- the URL the request is sent todata: object
- optional, the data sent to the server by the PUT-requestconfig: object
- the configuration object of the request
Returns:
A "promise" of the data object.
Example
dhx.ajax.put(url, {id: "1", updated: true}).then(function (data) {
console.log(data);
}).catch(function (err) {
console.log(err);
});
Related sample: Data. Ajax PUT
The config object can contain the following options:
- responseType - the type of data that you are expecting back from the server. The available types are:
- text - returns the plain text as a string
- xml - returns the result parsed as XML
- json - returns the result as JSON
- headers - (object) optional, the headers of the request