diff --git a/fet2020/posts/static/js/auto_slug.js b/fet2020/posts/static/js/auto_slug.js new file mode 100644 index 00000000..7b799749 --- /dev/null +++ b/fet2020/posts/static/js/auto_slug.js @@ -0,0 +1,16 @@ +window.addEventListener("load", function() { + (function($) { + $("input#id_title").on('input', function() { + var title = $("input#id_title").val(); + + var complete = function(res, status) { + if (status == "success") $("input#id_slug").val(res.responseText); + } + + getUrl = window.location + baseUrl = getUrl.protocol + "//" + getUrl.host + "/" + getUrl.pathname.split('/')[0]; + + $.ajax({type:'GET', url: baseUrl + 'posts/func/slug_calc', data:{'title': title }, complete:complete}); + }); + })(django.jQuery); +});