mirror of
https://github.com/bigskysoftware/htmx.git
synced 2025-09-29 22:11:22 +00:00
30 lines
684 B
Markdown
30 lines
684 B
Markdown
+++
|
|
title = "hx-request"
|
|
+++
|
|
|
|
The `hx-request` attribute allows you to configure various aspects of the request via the following attributes:
|
|
|
|
* `timeout` - the timeout for the request, in milliseconds
|
|
* `credentials` - if the request will send credentials
|
|
* `noHeaders` - strips all headers from the request
|
|
|
|
These attributes are set using a JSON-like syntax:
|
|
|
|
```html
|
|
<div ... hx-request='\"timeout\":100'>
|
|
...
|
|
</div>
|
|
```
|
|
|
|
You may make the values dynamically evaluated by adding the `javascript:` or `js:` prefix:
|
|
|
|
```html
|
|
<div ... hx-request='js: timeout:getTimeoutSetting() '>
|
|
...
|
|
</div>
|
|
```
|
|
|
|
## Notes
|
|
|
|
* `hx-request` is merge-inherited and can be placed on a parent element
|