From c1e043b7ba78cee73d13ded9ef03b256202540f1 Mon Sep 17 00:00:00 2001 From: Filipp Lepalaan Date: Mon, 24 Apr 2017 10:36:10 +0300 Subject: Move STATIC_ROOT inside app directory --- servo/static/js/common.js | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) create mode 100644 servo/static/js/common.js (limited to 'servo/static/js/common.js') diff --git a/servo/static/js/common.js b/servo/static/js/common.js new file mode 100644 index 0000000..8b03006 --- /dev/null +++ b/servo/static/js/common.js @@ -0,0 +1,37 @@ +/** + * common.js + */ + $(function(){ + $('.disabled').click(function(e) { + e.preventDefault(); + return false; + }); + $('input[type="text"]').attr('autocomplete', 'off'); + + $(document).on('click', 'a[data-modal]', function(e){ + + if($(this).parent().hasClass('disabled') || $(this).hasClass('disabled')) { + return false; + } + + $('.wrapper').spin(); + e.preventDefault(); + + $('#modal').load($(this).attr('href'), + function(){ + $('.wrapper').spin(false); + $('#modal').modal({'backdrop': 'static'}); + $('#modal .modal-body input:visible:first').focus(); + + $('#gsx-container').load($('#gsx-container').data('source')); + $('#modal button[type="submit"]').click(function(e) { + $('#modal form').submit(); + }); + $('#modal button[type="submit"]').focus(); + $('#modal .trigger-search').on('click', function(){ + $('#search-form').submit(); + }); + }); + }); + +}); -- cgit v1.2.3