Skip to main content

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 to
  • data: object - optional, the data sent to the server by the PUT-request
  • config: 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