如果选项有多个空格,则所选文本不正确

时间:2015-05-31 18:27:43

标签: twitter-bootstrap bootstrap-multiselect

我创建了一个bootstrap multiselect:

<div class="col-sm-4">
                                    <div class="form-group">
                                        <label for="providers" style="width:100%;">Provider :</label>
                                        <select id="providers" multiple="multiple" class="form-control">
                                            @foreach (var providers in @ViewBag.Providers)
                                            {
                                                <option value=@providers>@providers</option>
                                            }
                                        </select>
                                        @Html.HiddenFor(m => m.providerString)
                                    </div>
                                </div>

@ ViewBag.Providers中的选项是:A B博士,B C博士,P Q博士,periciado博士

选择多个值后,它总是显示&#34; A B&#34;在选定的文本框中。我从选项值中删除了空格,它可以正常工作,但它不能处理具有多个空格的值。

1 个答案:

答案 0 :(得分:0)

您是否尝试在选项的值附近加上引号?

<option value="@providers">@providers</option>

而不是

<option value=@providers>@providers</option>