【问题标题】:How might I pass a variable's value from a Django template into client-side JavaScript?如何将变量的值从 Django 模板传递到客户端 JavaScript?
【发布时间】:2010-11-07 12:55:05
【问题描述】:

如何在不使用表单(GET 或 POST)的情况下使用 JavaScript 从模板传递变量值?

【问题讨论】:

  • 您需要提供更多详细信息。将一个变量从模板传递到...在哪里?在没有 GET 或 POST 的情况下将信息发送回服务器?你真正想做什么?

标签: javascript variables django-templates


【解决方案1】:

您可以通过 Xml Http Request 从 JavaScript 发送此值,而无需使用表单 - 了解 AJAX 的工作原理。 例如,请参阅带有 jQ​​uery JS 库的 POST request

uri 参数是 Django 视图的 URI,data - 发送到服务器的 JS 对象,最后是 callback - 处理服务器响应的 JS 函数。

【讨论】:

    猜你喜欢
    • 2013-12-16
    • 2015-03-03
    • 2011-10-14
    • 2012-06-18
    • 1970-01-01
    • 1970-01-01
    • 2017-08-26
    • 2013-11-27
    • 2021-10-15
    相关资源
    最近更新 更多