如何在我的onclick参数中放置2个操作,一个调用Javascript函数,另一个用Django标签给出location.href?我想在重定向到另一个页面之前在页面上显示一些内容。
我想做这样的事情:
onclick="chargement();location.href='{% url 'resumefic' upload.0.pk %}';"
但我的函数chargement()
未被调用,只有重定向有效。
我无法将location.href放在JS函数中,因为我正在使用Django标签... 有人可以帮忙吗?
答案 0 :(得分:0)
问题是重定向发生在您可以看到chargement
函数已完成的内容之前。尝试在重定向之前添加延迟,例如用。替换代码。
onclick="chargement();setTimeout(function(){location.href='{% url 'resumefic' upload.0.pk %}';},1000);"