在“选择多重选择”中为“编辑”表单自动填充所选值

时间:2014-09-11 21:46:02

标签: c# asp.net-mvc jquery-chosen

所以我在我的添加客户端表单上选择了多选,它正常工作并显示下拉列表。现在我可以选择值并保存到数据库中。我有一个编辑客户端的选项,我从中获取数据库中的值,并使用相同的表单通过模型在表单上填充值。所有下拉列表和文本框都填充了该值,但我无法预先填充选择多重选择的值。我这样做但似乎无效。

var StudName = '@Model.StudentListText';
var StudDropDown = document.getElementById('StudentList');
StudDropDown.options[StudDropDown.selectedIndex].text = StudName.trim();

HTML

   <div class="editor-field">

            @Html.ListBox("StudentList", Model.Students

     , new

     {

         @class = "chzn-select",
          data_placeholder = "Choose  Student..."

     }
     )

         </div>

如何使用我已保存在数据库中的值填充所选的多选项? 我正在使用MVC 4.5和C#。 在此先感谢。

0 个答案:

没有答案