gpt4 book ai didi

javascript - MVC 中多种模式下的 Select2 仅生成第一个值

转载 作者:行者123 更新时间:2023-11-30 17:21:55 25 4
gpt4 key购买 nike

我正在使用 Select2 插件。
我知道在多模式下,选定的值应该以逗号分隔的字符串形式出现,但我只得到第一个值。

HTML:

<form action="~/Home/SendData">
<select multiple id="selectElement" name="Data">
<option value="Val1">Val1</option>
<option value="Val2">Val2</option>
</select>
<button type="submit">send</button>
</form>

Javascript:

$(function () {
$("#selectElement").select2();
});

Controller :

 public ActionResult SendData(string data)
{
//data contains only val1.
return View();
}

fiddler :
enter image description here

最佳答案

在您的情况下,模型联编程序无法创建值的字符串数组,请像这样修复您的操作:

public ActionResult SendData(string[] data)
{
return View();
}

关于javascript - MVC 中多种模式下的 Select2 仅生成第一个值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25005512/

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