Javascript 如何在Java中通过ajax从select2获取多个值的列表?
我有一个select2,其中有多个值,您可以选择。值列表已发送但从未收到。这是我的代码: HTML: 爪哇:Javascript 如何在Java中通过ajax从select2获取多个值的列表?,javascript,java,jquery,forms,jquery-select2,Javascript,Java,Jquery,Forms,Jquery Select2,我有一个select2,其中有多个值,您可以选择。值列表已发送但从未收到。这是我的代码: HTML: 爪哇: 我尝试过这些,但似乎都不管用: 字符串[]IDE; int[]ides; 列出IDE; 列出IDE; 列表已用Java发送,但未收到。请发布收到的Java代码。 如果您有权访问HTTPServletRequest请求, 然后可以使用request.getParameterValues(),它将返回一个值数组,允许您访问同一参数上显示的所有不同值 我还建议您使用浏览器的开发工具来验证js
我尝试过这些,但似乎都不管用:
字符串[]IDE;
int[]ides;
列出IDE;
列出IDE;
列表已用Java发送,但未收到。请发布收到的Java代码。 如果您有权访问HTTPServletRequest请求, 然后可以使用
request.getParameterValues()
,它将返回一个值数组,允许您访问同一参数上显示的所有不同值
我还建议您使用浏览器的开发工具来验证js插件是否确实像预期的那样为同一参数发送多个值
请参阅:有关字符串[]getParameterValues(字符串名称)
<input type="hidden" id="servicio" name="ides[]"/>
$("#servicio").select2({
placeholder: "",
multiple: "multiple"
});
$("body").on("click", ".btnPag", function () {
var data = $("#formBuscar").serialize();
$.ajax({
type: 'POST',
url: "sendList.action",
data: data,
dataType: "xml",
success: function (msg) {}
});
return false;
});
I have tried these, but none seem to work:
String[] ides;
int[] ides;
List<Integer> ides;
List<String> ides;