diff options
Diffstat (limited to 'www/test/0.1.1/src/ext/json-enc.js')
-rw-r--r-- | www/test/0.1.1/src/ext/json-enc.js | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/www/test/0.1.1/src/ext/json-enc.js b/www/test/0.1.1/src/ext/json-enc.js new file mode 100644 index 00000000..db0aa36f --- /dev/null +++ b/www/test/0.1.1/src/ext/json-enc.js @@ -0,0 +1,12 @@ +htmx.defineExtension('json-enc', { + onEvent: function (name, evt) { + if (name === "htmx:configRequest") { + evt.detail.headers['Content-Type'] = "application/json"; + } + }, + + encodeParameters : function(xhr, parameters, elt) { + xhr.overrideMimeType('text/json'); + return (JSON.stringify(parameters)); + } +});
\ No newline at end of file |