gpt4 book ai didi

javascript - 如何将 Javascript 用户的用户数据返回到 Django

转载 作者:行者123 更新时间:2023-11-28 06:38:42 29 4
gpt4 key购买 nike

我正在使用 Django 和 Bootstrap 创建一个简单的网站。

在我的 .html 文件中,我使用 Bootstrap 来显示日期选择器。

 <div id="datepicker"  ></div>

另外,在 .html 中,我有一些快速而肮脏的 JavaScript 代码,当我的日期选择器被点击时,这些代码就会更新。

    <script>
function setup(){

<SOME OTHER JS>

$('#datepicker').on("changeDate", function() {
$('#my_hidden_input').val(
$('#datepicker').datepicker('getFormattedDate')
);
});
$(document).ready(setup);
</script>

我想将这个新日期传回我的 Django 页面。基本上我想用与这个新日期相关的数据刷新页面,并且我的 Django 代码知道如何处理新日期。

我该怎么做?我是否应该重定向回当前页面,但在 URL 中添加一些内容以便 Django 的正则表达式能够识别它?或者我应该将其设为带有新日期的 Http GET 吗?

最佳答案

<script>
function pass_this_to_backend(date){
$.ajax({
type: "POST",
url: "/get_date/",
data: { 'date':date },
dataType: "json",
success: function(response) { alert(response); },
error: function( rrror) { alert(error); }
});

}


function setup(){

<SOME OTHER JS>

$('#datepicker').on("changeDate", function() {
$('#my_hidden_input').val(
$('#datepicker').datepicker('getFormattedDate')
);
pass_this_to_backend(date);
});
$(document).ready(setup);
</script>

关于javascript - 如何将 Javascript 用户的用户数据返回到 Django,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34038800/

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