我在我的应用程序使用剑道组合框的列表和定义的控件的标记如下:组合框不落下项目
@(Html.Kendo().ComboBox().Name("GroupUserName")
.Placeholder("- Select Group -")
.Suggest(true)
.BindTo(
(Model.Groups ?? new[] { Model.Group })
.Select(i => new { i.GroupName, i.GroupUserName })
)
.DataTextField("GroupName")
.DataValueField("GroupUserName"))
我知道,有2条记录在BindTo方法的束缚,并将这些传递给客户端组件。
jQuery(
function(){
jQuery("#GroupUserName").kendoComboBox({"dataSource":
[{"GroupName":"membershipgroup01","GroupUserName":"membershipgroup01"},
{"GroupName":"publicgroup01","GroupUserName":"publicgroup01"}]
,"dataTextField":"GroupName","dataValueField":"GroupUserName",
"placeholder":"- Select Group -","suggest":true
});
});
但是,当我点击下拉菜单时,组合框没有显示任何内容。没有下拉选择允许我选择一个值。看到这个图片:
没有下拉当您单击下拉菜单选择出现。为什么?
我使用jQuery 1.8.2,与kendo.all和kendo.aspnetmvc脚本一起...
控制台中是否有任何JS错误? – 2013-03-07 18:46:50
我没有收到错误... – 2013-03-07 19:32:40
你能解决这个问题吗?我正在经历类似的行为。 – cmour 2015-05-12 20:43:36