-1

我正在做一个MVC5 Bootstrap应用程序。我有一个共同的dropdownlistfor 这样MVC bootstrap dropdownlistfor writable

@Html.DropDownListFor(m => m.user.Country_id, Model.AvailableCountries, new { @class = " Required ", @onclick = "hide();", @id = "Country_id" }) 

我有一个控制器的方法称为AvailableCountries把所有的国家。

我需要的是写一个国家的能力,如果它不在列表中。

我知道有一个bootstrap-select.js但我没有找到一个示例如何使用它,我不知道如果有另一种方式来做到这一点。

感谢

+0

不相关,但包括'new {@id =“Country_id”}'有点没有意义 - 它已经有了'id'属性 –

回答

0

这样做很可能是一个“其他”选项添加到您的国家列表底部的最简单的方法。然后他们选择“其他”,使用JQuery出现另一个自由格式文本框,以便他们可以编写他们的国家英寸

然后在您的后控制器中,只需要一些逻辑,当“其他”选中