-1

私はMVC5ブートストラップアプリケーションをやっています。私は、コントローラのメソッドは、すべての国をもたらすAvailableCountriesと呼ばれる持ってこのMVCブートストラップドロップダウンリスト書き込み可能

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

よう dropdownlistfor共通しています。

私が必要とするのは、それがリストにない場合に国を書く能力です。

私はbootstrap-select.jsがあることを知っていますが、それを使用する方法の例は見つからず、別の方法があれば私はしません。これを行うには

おかげ

+0

'new {@id =" Country_id "}"は、関連性はなく、意味がありません。既に 'id'属性 –

答えて

0

最も簡単な方法は、おそらくあなたの国リストの一番下に「その他」オプションを追加することです。次に、他のフリーフォームのテキストボックスをJQueryを使って表示させて、自分の国を書くことができるようにします。

あなたのポストコントローラでは、 "その他"のときに余分なテキストボックスから値を取るロジック選択されました

関連する問題