Kendo ui 强制DropDownList在移动应用程序中使用list而不是ActionSheet

Kendo ui 强制DropDownList在移动应用程序中使用list而不是ActionSheet,kendo-ui,kendo-mobile,Kendo Ui,Kendo Mobile,我正在用剑道开发一个iPad应用程序,DropDownList正在抛出一个动作表。我想强制它使用WebUI列表样式。我怎样才能做到这一点呢?对于任何感兴趣的人,我都能找到一个解决方案。下面是一个函数,它接受一个kendoMobileView作为参数并应用修复 //在手机中强制下拉列表像组合框一样! utils.fix.dropdownlists=函数(视图){ var dropdowns=view.element.find(“[data role='dropdownlist']”); //遍历

我正在用剑道开发一个iPad应用程序,DropDownList正在抛出一个动作表。我想强制它使用WebUI列表样式。我怎样才能做到这一点呢?

对于任何感兴趣的人,我都能找到一个解决方案。下面是一个函数,它接受一个kendoMobileView作为参数并应用修复

//在手机中强制下拉列表像组合框一样!
utils.fix.dropdownlists=函数(视图){
var dropdowns=view.element.find(“[data role='dropdownlist']”);
//遍历下拉列表元素
_.每个(下拉列表、功能(项目){
var comp=$(项目).data(“kendoDropDownList”);
如果(组件和组件弹出窗口){
组件弹出绑定(“打开”,函数(事件){
event.sender.element.parent().removeClass(“km弹出km小部件”);
if(event.sender.element.parent().hasClass(“km弹出”)){
//防止默认打开动画。
//然后删除类并以编程方式打开弹出窗口
//简单的豌豆,柠檬汁
event.preventDefault();
event.sender.element.parent().removeClass(“km弹出km小部件”);
setTimeout(函数(){
event.sender.open();
},0);
}
});
}
});
}