diff options
author | carson <carson@leaddyno.com> | 2020-09-18 08:59:51 -0600 |
---|---|---|
committer | carson <carson@leaddyno.com> | 2020-09-18 08:59:51 -0600 |
commit | 4e15653adba76fb297da0a021a80ee8187904e5b (patch) | |
tree | f1d190f9cb5625fb05e8e20cef0c833e1f718300 /www/test/0.1.1/src/ext/json-enc.js | |
parent | c218853011cf96550b21981b164cf137afb074c1 (diff) | |
download | htmx-0.1.1.tar.gz htmx-0.1.1.zip |
0.1.1 release - fix double event dispatch bugv0.1.1
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 |