在 Kendo UI Dropdown 中,是否可以使下拉面板比控件更宽?
问问题
3947 次
5 回答
6
另一种可能的方法:
var dropdownlist = $("#titles").data("kendoDropDownList");
// set width of the drop-down list
dropdownlist.list.width(400);
代码片段取自官方示例(链接)。
于 2013-01-07T21:49:34.503 回答
2
如果是id
,则需要将 CSS 样式定义为:dropDownList
drop
#drop-list {
width: 300px !important;
}
用于覆盖 KendoUI 计算的宽度并将其设置为(在本例中)300px
。
于 2013-01-02T22:46:29.910 回答
2
实际上,有一个命令:
$("#idOfMyDropDownList").data("kendoDropDownList").list.width("auto");
于 2014-11-03T18:31:59.413 回答
0
另一种可能的解决方案:
$("[data-role=dropdownlist]").each(function () {
$(this).data("kendoDropDownList").list.width(300);
});
于 2015-03-05T17:26:22.903 回答
0
您可以在定义控件时直接设置:
.AutoWidth(true)
IE
@(Html.Kendo().DropDownList()
.Name("ddl")
.DataTextField("Text")
.DataValueField("Value")
.AutoWidth(true)
.BindTo(Model.list))
于 2019-03-12T13:46:22.637 回答