【问题标题】:How to get jQuery multiselect values on the server side?如何在服务器端获取 jQuery 多选值?
【发布时间】:2011-11-03 00:54:55
【问题描述】:

我正在使用以下 jquery multiselect plugin ... 如何在 [HttpPost] ActionResult() 中通过 asp.net mvc3 获取服务器端的选定值?

【问题讨论】:

  • 您可以收集字符串中的值并在服务器端拆分它们

标签: jquery asp.net-mvc-3 jquery-ui


【解决方案1】:

请求["FormElementName"]

将以逗号分隔的列表形式显示。

或者,如果它在您的模型中,您可以通过 model.FormElementName 访问它,它会根据您的数据类型以字符串或整数数组的形式出现。

【讨论】:

  • 感谢您的回复!这与逗号分隔的字符串完美搭配。
【解决方案2】:

您可以将数组作为控制器方法的参数:

[HttpPost]
public ActionResult ActionName(string[] nameOfMultiSelect)
{
    ....
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2023-04-01
    • 1970-01-01
    • 1970-01-01
    • 2014-12-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多