django-grappelli在离开未保存更改的网页之前警告用户

时间:2016-12-07 09:09:47

标签: django-admin django-grappelli

如何在离开网页之前警告用户django admin grappelli中未保存的更改?

我正在使用Django 1.8的django-grappelli 2.8.1

谢谢和问候

1 个答案:

答案 0 :(得分:0)

-fvisibility-inlines-hidden文件夹中创建/static/js/

savefirst.js

在Media类的(function($) { $(document).ready(function() { var saveButtons = $(':submit'); if (saveButtons.size() > 0) { window.onbeforeunload = function() { return 'You have unsaved changes!'; }; } $("form").submit(function(){ window.onbeforeunload = null; }); }); })(grp.jQuery); 引用admin.py中:

savefirst.js