当前位置: 首页 > 知识库问答 >
问题:

将数据从模板发送到烧瓶

叶福
2023-03-14

我在用烧瓶做一个网站。它在top.html中使用sql显示一个列表,其中每个元素都是超文本。

 <table class="table table-striped">
    <thead></thead>
  <tr>
    <th>Company</th>
  </tr></thead>
  <tbody>
        {% for company in companies %}
            <tr>
                <td><a href="{{ url_for('text') }}" method = "POST" name = "{{ company.name }}">{{ company.name }}</a></td>
            </tr>
        {% endfor %}
        </tbody>
</table>

所以我想知道从列表中点击了哪个超文本,这样我就可以在/text中加载它各自的内容。请同时提供python代码(flask代码)。

共有1个答案

云和同
2023-03-14

首先将公司唯一标识符放置到每个

然后在每个

null

js lang-js prettyprint-override">var companyLinks = document.querySelectorAll('.table-striped a');

for (var i = 0; i < companyLinks.length; i += 1) {
    companyLinks[i].addEventListener('click', function (e) {
        // get the company id of clicked link
        var companyId = e.target.dataset.id;

        // now do what you like with the company id
        // for example you can send an AJAX call to your backend
    });
}
 类似资料:
  • 问题内容: 我有一个在我和它是一个连接到。当我单击时,我想说“ 单击按钮”。 这可能吗? 我知道两个连接到同一对象的对象可以轻松地相互通信并相互发送数据。但是对象可以将数据发送到对象中吗 编写自己的程序并将其附加到程序上是更好的编程吗?然后,我可以简单地让两个片段相互发送数据。 抱歉,如果这不是StackOverflow的正确类型。我是新手,因此无法在此问题上找到清晰的解释。 提前致谢! 问题答案

  • 我们已经看到可以在URL规则中指定http方法。 触发函数接收的Form数据可以以字典对象的形式收集它并将其转发到模板以在相应的网页上呈现它。 在以下示例中, '/' URL呈现具有表单的网页(student.html)。 填充的数据将发布到'/result' result'URL,触发result()函数。 results()函数收集字典对象中request.form中存在的表单数据,并将其发送

  • 我想知道是否有一种方法可以从HTML中的文本框中获取一些内容,将其输入到flask,然后用Python解析这些数据。我想这可能涉及一些JS但我可能错了。有什么想法吗?

  • 问题内容: 我有这个小点击计数器。我想将每次单击都包含在mysql表中。有人可以帮忙吗? 万一有人想看看我做了什么: 这是phpfile.php,出于测试目的,将数据写入txt文件 问题答案: 您的问题中定义的JavaScript不能直接与MySql一起使用。这是因为它不在同一台计算机上运行。 JavaScript在客户端(在浏览器中)运行,并且数据库通常在服务器端存在。您可能需要使用中间服务器端

  • 问题内容: 如何将JSON数据从浏览器中的Javascript发送到服务器,并由PHP在其中进行解析? 问题答案: 我在这里获得了很多信息,所以我想发布我发现的解决方案。 问题: 从浏览器上的Javascript获取JSON数据到服务器,然后让PHP成功解析它。 环境: Windows上的浏览器(Firefox)中的Javascript。LAMP服务器作为远程服务器:Ubuntu上的PHP 5.3