剑道UI下拉列表在剑道窗口内不起作用
Kendo UI drop down list not working inside kendoWindow
我在Kendo UI中使用kendoWindow将元素添加到Kendo UI的数据表中。我使用dropdownlist从其中的一组用户角色中选择用户角色。但当我在Kendo UI kendoWindow中使用dropdownlist时,我会将其作为文本框而不是dropdownlist。但当我在弹出窗口之外使用相同的下拉列表时,它的工作方式就像我预期的一样。要获得kendoWindow内的下拉列表,需要做什么?
我在这里附上了代码。
在html页面中。
<div id="AddUserPopupTemplate">
<form class="form-horizontal custom-form" role="form">
<div class="row">
<input data-option-label=" " data-value-primitive="true" data-role="dropdownlist" data-text-field="UserRole" data-value-field="RoleId" data-bind="source: UserRoleSelected" />
</div>
</form>
</div>
控制器内部。
AddNewUser: function () {
var myWindow = $("#AddUserPopupTemplate");
myWindow.kendoWindow({
width: "800px",
title: "Add User",
visible: false,
actions: [
"Pin",
"Minimize",
"Maximize",
"Close"
],
close: onClose
}).data("kendoWindow").center().open();
function onClose() {
}
$(document).ready(function () {
myWindow.data("kendoWindow").open();
});
}
当您使用数据属性初始化时,您需要使用kendo.init()
:强制剑道在窗口的open
事件中初始化它
open: function() {
kendo.init(myWindow);
}
演示
更多信息:kendo.bind和kendo.init.
相关文章:
- Angular$scope在模式窗口内不起作用
- JS-窗口宽度函数不起作用
- 剑道UI下拉列表在剑道窗口内不起作用
- 执行angularJS窗口警报不起作用
- FB.login有效,但弹出窗口不起作用;t关闭
- PHP变量作为Javascript弹出窗口不起作用
- 弹出窗口不起作用(未打开)Java 小程序
- 为什么简单的 JQuery 对话框/弹出窗口不起作用
- jQuery 模型弹出窗口不起作用
- ExtJS 窗口不起作用
- jQuery弹出窗口不起作用 - 简单的自定义弹出窗口
- Javascript弹出窗口不起作用
- JavaScript 确认弹出窗口不起作用
- 为什么在 Indesign 中关闭窗口不起作用
- Gmaps4Rails-自定义信息窗口不起作用
- window.focus()对父窗口不起作用
- Jquery 弹出窗口将选定的复选框值传递到父窗口不起作用
- 关闭引导弹出窗口不起作用
- 语义 UI 动态弹出窗口不起作用
- 关闭ajax弹出窗口不起作用