我想知道是否有一种方法可以使用一个ID选择器捕获多值,如果有解决方法可以使其工作。我想尽可能使用复选框,这样用户最多可以选择4个值。我查看了多重列表,但似乎无法理解它是如何工作的,因为我没有在Saleforce上工作。我有:
<input type="checkbox" id="2092304vE303450" name="2092304vE303450" value="1"> Value 1
<input type="checkbox" id="2092304vE303450" name="2092304vE303450" value="2"> Value 2
<input type="checkbox" id="2092304vE303450" name="2092304vE303450" value="3"> Value 3
<input type="checkbox" id="2092304vE303450" name="2092304vE303450" value="4"> Value 4
答案 0 :(得分:1)
如果您使用Visualforce页面,则应该使用Multiselect Picklist。您只需要一个类型为“Picklist(Multi-select)”的字段。该字段将作为String保存在数据库中,每个值以分号分隔。可以在这里找到一个很好的例子:https://hisrinu.wordpress.com/2011/05/30/custom-multi-select-picklist-field-in-visualforce/
或者您可以使用jQuery插件,就像这些https://plugins.jquery.com/tag/multiselect/
中的任何一个一样