gpt4 book ai didi

javascript - JavaScript 中的 Ajax 函数没有被调用

转载 作者:行者123 更新时间:2023-12-02 23:42:39 25 4
gpt4 key购买 nike

我正在尝试使用 AJAX 渲染名为reset_password_page.html 的模板。我打算向此模板发送一些数据。问题是页面未加载。当我使用 location.href 时它会被加载,但这不能使用,因为我无法将任何数据发送到模板。

function trial() {
if ("{{ verified }}" == "yes") {

document.getElementById('lbl_verify').style.display = "block";
document.getElementById('lbl_verify2').style.display = "none";

window.setTimeout(function() {
$(document).ready(function() {
$.ajax({
url: "{% url 'reset_password_page' %}",
type: "POST",
data: {
csrfmiddlewaretoken: '{{ csrf_token }}'
},
async: false,

});
});

}, 1000);

} else {

}
}

View .py

def reset_password_page(request):
return render(request,"reset_password_page.html")

最佳答案

这是由于使用了if条件。您正在比较if ("{{ 已验证}}"== "是")这是错误的。尝试 if ({{ verify }} == "yes") 这将获取验证值。

关于javascript - JavaScript 中的 Ajax 函数没有被调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55999562/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com