gpt4 book ai didi

python - 从 html 表中获取数据并将其发送到 Pyramid 中的 View

转载 作者:太空宇宙 更新时间:2023-11-03 19:03:33 24 4
gpt4 key购买 nike

我们使用 Pyramid 和变色龙模板。

目前我们有一个页面,用户可以在其中填写表格。该表的长度可变,因为行是动态添加的。我们想要获取表的所有内容并将其放入列表中,以便我们可以将其发送到数据库。

最大的问题是我们不知道如何将数据发送到列表并将其获取到我们的 View 。some1 可以帮我解决这个问题吗?提前致谢。

最佳答案

我将发布一个示例,说明如何使用 jQuery 来实现它:

假设这是您的 table :

<table id="my_table">
<tr>
<td>Some text</td>
</tr>
</table>

然后你在 JavaScript 中执行此操作:

$.post(
"{{request.route_url('table_data_view')}}", // chamelon output
{'data': $("#my_table").html()}
);

我不了解变色龙,所以 url 生成可能是错误的。在 Pyramid 一侧,您现在有类似的内容:

@view_config(route_name='table_data_view')
def table_data(request):
data = request.POST["data"]
process_data(data)
return HTTPFound(location=...)

希望这有帮助。

关于python - 从 html 表中获取数据并将其发送到 Pyramid 中的 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15389988/

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