我在ASP.NET MVC應用程序中使用jQuery選擇插件。當下拉列表中包含項目時,data-placeholder
屬性不起作用。它不會顯示默認文本,而是自動選擇列表中的第一項。jQuery Chosen在填充時不顯示數據佔位符
這是我如何定義我的下拉列表。
@Html.DropDownListFor(m => m.Keep, Model.Data,
new { @class = "chzn-select", data_placeholder = "Default..." })
如果Model.Data爲空(使用EF填充到視圖模型中),則會顯示默認文本。否則,第一項被選中。我總是希望我的下拉列表顯示默認值。
我通過$('.chzn-select').chosen();
套用插件沒什麼特別的。
任何想法?提前致謝。
謝謝。有效。 – 2012-07-27 08:05:25
如果你使用的是ASP.Net,你應該儘量使用Razor來完成所有的工作,比如@SametGunaydin的回答,而不是在jQuery中採取額外的步驟 – 2013-10-18 14:13:19