gpt4 book ai didi

jquery - 在 django 中使用序列化的 ajax post 数据

转载 作者:行者123 更新时间:2023-12-01 08:03:23 24 4
gpt4 key购买 nike

我试图通过 Ajax 请求从多个复选框获取值,并使用该数据来过滤 django 对象。问题是,当我使用

在 js 文件中获取复选框数据时
'checkboxValues' : $('#filterForm').serialize()

数据被发送到我的 django View :checks=value1&checks=value2

我一直在尝试通过以下方式以可用的形式获取这些数据:

checkbox_values = request.POST.getlist('checkboxValues')

但这只是返回:[u'checks=value1&checks=value2']

最终,我需要它返回[value1, value2]

最佳答案

好消息...

> import urlparse
> urlparse.parse_qs("checks=value1&checks=value2")
{'checks': ['value1', 'value2']}

(另请参阅:urlparse.parse_qsl,如果它更适合您的需求。)

关于jquery - 在 django 中使用序列化的 ajax post 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18089695/

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