2016-04-17 1 views
0

私はフォーム内に多くの剣道ドロップダウンリストを持っていますが、私はただkendodropdownlistだけを隠したいと思っています。 は、ここに私のコードを非表示にすることです:剣道のドロップダウンリストをフォームから隠すことができません

$("#minpass").css("display", "none"); 
$("#minpass").hide(); 

私は、インターネットで検索し、私はこの解決策を見つけ、それを隠すことができますが、フォーム内のすべてのドロップダウンリストが消えます。これはコードです:ここでは

var minpassdropdownlist = $("#minpass").data("kendoDropDownList"); 
minpassdropdownlist.closest(".k-widget").hide(); 

は私kendodropdownlistです:

$("#minpass").kendoDropDownList({ 
    dataTextField: "text", 
    dataValueField: "value" 
}); 

、私を助けて感謝してください。

答えて

0

剣道UIのドロップダウンリストを隠すことのできる方法はありませんでした。私はdestroyを見つけました。元の選択要素の周りの変更を取り除くことができ、それを隠すことができます。再度表示すると、剣道のドロップダウンリストをやり直す必要があります。

.closest解決策は、control's demo pageで判断してください。元の入力要素は一連のスパンの内側に隠れています。先頭の要素はクラスk-widget k-dropdown k-headerです。

1

は、私はこれが私のために

var dropdownlist = $("#dropDownList").data("kendoDropDownList"); 
dropdownlist.wrapper.hide(); // call for hide kendo dropdown call 
dropdownlist.wrapper.show();// to make it visible again 
+1

その有用に機能すると思い、これを試してみてください! –

関連する問題