flask表单提交,获取多选项值,字典键值重复问题的解决

页面上使用了一个复选的插件,如下图:

9CEU6C2L4HS3UEQESJI1IAU.png

image.png

通过ajax传送表单数据

image.png
image.png

我们选了三个值,可以看到,通过标签,我们正确获得到了3个选项的值,接着我们去视图函数中看获取到的表单数据。

image.png

打印获取到的表单以及role的值

image.png

可以看到有三个键名都为'role'的数据,我们在获取'role'的数据时,值获取到了第一个数据,后面的无法获取。
解决方案:

image.png

结果如下:

image.png

可以看到传来的表单数据没有变,但是获取到了多选的所有的值。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 22年12月更新:个人网站关停,如果仍旧对旧教程有兴趣参考 Github 的markdown内容[https://...
    tangyefei阅读 35,309评论 22 257
  • 本人做php的,最近发现JS真的是博大精深啊,比PHP难.在HTML中,表单是由form元素来表示的,但是在jav...
    linfree阅读 6,646评论 3 17
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,938评论 19 139
  • 回家数日,一直管不住嘴,不能体谅肠胃的负担,这种感觉着实不好。不知是不是穿着厚厚的衣服的一直想着瘫着的感觉,身子...
    离岸千城阅读 1,720评论 0 0
  • -01- 眼瞅着国庆长假就快要过去,我决定抓住它的尾巴,好好地就近浪一浪。先前,我就看到当地的媒体在使劲报道这次号...
    摘星妮妮阅读 2,532评论 2 3

友情链接更多精彩内容