ASP.NET MVC3 で Telerik ドロップダウンリストを使用しています。
としてプレースホルダーを取りましたSelect
。
リセットボタンをクリックして値を選択した後、ドロップダウンリストの選択した値をプレースホルダーの値として設定したいと思います。
これをjqueryで行いたい。
私はこのような多くのオプションを試しました:
1. $("#DropDown1").val($("DropDown1 option:first").val());
2. $("#DropDown1 option:first").attr('selected', 'selected');
3. $("#DropDown1").val("Select");
4. $("#DropDown1")[0].selectedIndex = 0;
5. $("#DropDown1").selectmenu("refresh");
しかし、これらのどれも機能していません。私のドロップダウンリストは、次のような .ascx ビューにあります。
<%= Html.Telerik().DropDownList().Placeholder("Select").Name("DropDown1").BindTo(new SelectList((IEnumerable)ViewData["DropDown1"], "Value", "Text", true))%>
ViewData からドロップダウンリストのリストをフェッチしており、Select をプレースホルダーとして使用しています
いくつかの提案が欲しい....