OnClick HTML按钮:调用Javascript函数+ location.href(Django)

时间:2017-08-18 11:49:14

标签: javascript html django button onclick

如何在我的onclick参数中放置2个操作,一个调用Javascript函数,另一个用Django标签给出location.href?我想在重定向到另一个页面之前在页面上显示一些内容。

我想做这样的事情:

onclick="chargement();location.href='{% url 'resumefic' upload.0.pk %}';"

但我的函数chargement()未被调用,只有重定向有效。

我无法将location.href放在JS函数中,因为我正在使用Django标签... 有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

问题是重定向发生在您可以看到chargement函数已完成的内容之前。尝试在重定向之前添加延迟,例如用。替换代码。

onclick="chargement();setTimeout(function(){location.href='{% url 'resumefic' upload.0.pk %}';},1000);"