Jquery 将列表项拖动到MVC3中的另一个列表

Jquery 将列表项拖动到MVC3中的另一个列表,jquery,asp.net,asp.net-mvc-3,Jquery,Asp.net,Asp.net Mvc 3,我需要两张单子。 第一个列表包含问题列表。(带问号)。 第二个列表用于选定的问题 现在,当我将问题从左侧列表拖放到右侧列表(第二个列表)时。它将被添加到第二个列表中 当我点击Save时,我想用它的ID获取所有选定的问题 我需要在列表中不直接可见的问题ID。列表仅包含问题文本 我想在Asp.net MVC3中执行此操作是否必须拖放 听起来你只需要选择多个问题。 看一看,除了拖放功能外,它与您描述的功能基本相同。(老实说,这听起来更乏味) 使用.Net MVC 3,您需要具备以下功能: public

我需要两张单子。 第一个列表包含问题列表。(带问号)。 第二个列表用于选定的问题

现在,当我将问题从左侧列表拖放到右侧列表(第二个列表)时。它将被添加到第二个列表中

当我点击Save时,我想用它的ID获取所有选定的问题

我需要在列表中不直接可见的问题ID。列表仅包含问题文本


我想在Asp.net MVC3中执行此操作

是否必须拖放

听起来你只需要选择多个问题。 看一看,除了拖放功能外,它与您描述的功能基本相同。(老实说,这听起来更乏味)

使用.Net MVC 3,您需要具备以下功能:

public class SomeModel
{
    public int[] SelectedQuestionIds { get; set; }
    public MultiSelectList AvailableQuestions { get; set; }
}
那么在你看来,

@Html.ListBoxFor(m => m.SelectedQuestionIds, Model.AvailableQuestions)
然后在控制器中:

public ActionResult SaveQuestions(int[] selectedQuestionIds)
{
    // do stuff
}

那么,你有什么问题吗?你确定了要使用的库吗?就像我想开发这样的用户界面。我已经尝试了一个,但我无法将问题id传递到另一个列表。向我们展示您的尝试。我们将帮助您解决特定的问题,但代码编写服务也不例外。是的,最后我需要按特定顺序提供Id。