将数据库数据拉入多选下拉列表

时间:2015-01-29 04:57:16

标签: jquery

我目前无法为我的下拉菜单获取数据。我目前得到的是一个重复的下拉菜单(一个项目+一个下拉菜单)。

<div class="form-group" style="width: 200px;">
     @foreach (var project in Model.PModels["SAMPLEPROJ"] as Projects)
           {
              <select name="Project" id="Project" multiple="multiple">
              Project.append(<option>@project.ProjectNo</option>).val(); 
              </select> 
           }
</div>

如何才能在一个下拉列表中获取所有值?非常感谢你!

2 个答案:

答案 0 :(得分:0)

也许,就这样移动它:

<div class="form-group" style="width: 200px;">
    <select name="Project" id="Project" multiple="multiple">
    @foreach (var project in Model.PModels["SAMPLEPROJ"] as Projects)
    {
            <option>@project.ProjectNo</option>
    }
    </select> 
</div>

答案 1 :(得分:0)

试试这样:

选项标签应如下所示。如果需要,可以使用value属性。选项文本应该是您的项目名称(无论您的项目字段是什么:标题,名称......)。

   <div class="form-group" style="width: 200px;">
      <select name="Project" id="Project" multiple="multiple">
      @foreach (var project in Model.PModels["SAMPLEPROJ"] as Projects)
      {
          <option value="@project.ProjectNo">@project.ProjectNo</option>
      }
      </select> 
   </div>