通过Javascript可以看到Kendo Ui下拉列表

Mus*_*faP 11 javascript kendo-ui

我需要在javaScript中以编程方式设置kendo dropdownlist.

我试过了:

dropdownlist=$("#ddl").data("kendoDropDownList");
dropdownlist.visible(false);
dropdownlist.isVisible(true);
dropdownlist.visible("false");
dropdownlist.isVisible("true");
Run Code Online (Sandbox Code Playgroud)

等等...

Lar*_*ner 24

应始终使用API​​文档来查看窗口小部件的功能.在这种情况下,没有用于隐藏窗口小部件的API方法,但您可以隐藏其包装元素:

var dropdownlist = $("#ddl").data("kendoDropDownList");
dropdownlist.wrapper.hide(); // call wrapper.show() to make it visible again
Run Code Online (Sandbox Code Playgroud)

  • 我知道 - 作为替代方案,也许您可​​以说"我在文档中找不到任何关于隐藏小部件的内容".我的评论更多的是一般性建议,因为通过尝试猜测API功能而不是查找它,很容易浪费大量时间. (2认同)

Jai*_*min 5

这样尝试

$("#ddl").closest(".k-widget").hide();
 $("#ddl").closest(".k-widget").show();
Run Code Online (Sandbox Code Playgroud)