Django如何将变量发送到ajax调用并更新javascript值

问题描述 投票:0回答:1

我的页面上有一个带有变量的脚本,但是在提交表单之后首先创建了这个变量。在用户点击提交按钮然后请求变量myID然后使用它收到的值在html页面上更新我的javascript时,如何创建对我的视图的AJAX调用?

需要更新的javascript:

<script>
    stripe.redirectToCheckout({
      sessionId: "{{myID}}",
    }).then(function (result) {
      // Diplay result.error.message to your customer
    });
    </script>
  <script>
ajax django
1个回答
0
投票

我假设您有一个视图,返回带有myID字段的JSON,并且您正在使用ajax。您可以发布帖子请求并使用响应来获取myID值。

$.post("{% url 'view-url-name' %}, form_data, function(data, status){
    stripe.redirectToCheckout({
    sessionId: data.myID,
}).then(function (result) {
  // Diplay result.error.message to your customer
});
  });
© www.soinside.com 2019 - 2024. All rights reserved.