ASP.NET MVCアプリケーションでjQuery Chosenプラグインを使用しています。ドロップダウンリストに項目がある場合、data-placeholder
属性は機能していません。デフォルトテキストを表示する代わりに、自動的にリストの最初の項目が選択されます。jQuery Chosenは、入力時にデータプレースホルダを表示しません。
これは私のドロップダウンリストを定義する方法です。
@Html.DropDownListFor(m => m.Keep, Model.Data,
new { @class = "chzn-select", data_placeholder = "Default..." })
Model.Dataは(それがEFを使用して、ビューモデルで満たされている)空の場合、デフォルトのテキストが表示されます。それ以外の場合は、最初の項目が選択されます。私はいつも私のドロップダウンリストにデフォルト値を表示したい。
私はプラグインを$('.chzn-select').chosen();
経由で適用します。特別なことはありません。
アイデア?前もって感謝します。
ありがとうございました。出来た。 –
ASP.Netを使用している場合は、@ SametGunaydinのようなRazorですべての作業を行う必要があります.jQueryで余分なステップを踏まないでください –