【问题标题】:How to POST selected elements in the jQuery Chosen Multiselect如何在 jQuery 选择的多选中发布选定的元素
【发布时间】:2014-04-01 09:21:16
【问题描述】:

我有一个基于弹簧的表单来发布我的用户注册。最近,我不得不更新我的表单以允许用户选择项目。此选择需要多选,因为它可以有多个选项。

我选择的选择是这样的:

<select name="projects" data-placeholder="Click to choose your project(s)" multiple class="chosen-select" style="width:350px;" tabindex="2">
    <option value=""></option>
    <option value="AA">AA</option>
    <option value="BB">BB</option>
    <option value="CC">CC</option>
</select>

我指定了 name 属性来发送参数,但行为不是预期的:

projects    AA
projects    BB

帖子发送参数两次。我怎样才能发送类似 .. 项目:AA,BB 之类的东西?

谢谢

【问题讨论】:

    标签: jquery forms multi-select spring-form


    【解决方案1】:

    这是将值作为数组传递的标准方式:

    <select name="projects[]" ...
    

    【讨论】:

    • 非常感谢。你的解决方案对我有用。你介意告诉我在哪里可以找到有关这方面的一些文档吗?
    • 无法为您的框架找到任何内容,但如果它有效,那是因为您的框架识别此约定并自动解析为数组。
    猜你喜欢
    • 2010-09-23
    • 2019-05-21
    • 2017-03-19
    • 1970-01-01
    • 1970-01-01
    • 2017-04-05
    • 2015-12-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多