我有一个退出视图,当用户成功退出时,我想执行一个 jQuery 函数,上面写着“你已经退出了!” 在吐司弹出。如何从 Django 视图调用 jQuery 函数。我从这里得到了 jQuery 代码:http: //shawntabai.com/wp/2011/09/06/toast-notifications-using-jquery/
意见.PY:
def signout(request):
logout(request)
return HttpResponseRedirect(reverse(index))
存储在我的标题中的 jQuery 函数:
<head>
<script type="text/javascript">
function toast(sMessage)
{
var container = $(document.createElement("div"));
container.addClass("toast");
var message = $(document.createElement("div"));
message.addClass("message");
message.text(sMessage);
message.appendTo(container);
container.appendTo(document.body);
container.delay(100).fadeIn("slow", function()
{
$(this).delay(2000).fadeOut("slow", function()
{
$(this).remove();
});
});
}
</script>
<head>
我可以做这样的事情:
def signout(request):
logout(request)
return HttpResponseRedirect(reverse(index, "$(document).ready(function(){toast('test');});"))