Я использую пакет kendoUi. У меня есть окно kendo Ui, которое я хочу открыть в центре экрана, а не в html-документе. Поэтому я хочу перезаписать открытое событие окна, чтобы иметь возможность перезаписать позицию, где открывается окно для каждого элемента управления в приложении.kendo ui api overwrite
0
A
ответ
1
Вы можете установить параметры окна вручную с помощью JS. Это модифицированная версия моей собственной функции настройки kWindow.
function WindowSetup(winId, x, y) {
var wind = $("#" + winId).data("kendoWindow");
wind.setOptions({
position: {top:x, left:y}
});
wind.open();
return wind;
}
Это должно позволить вам установить положение вручную.
Вы также можете установить ширину и содержание по умолчанию.
Это оригинальная версия моей установки кВтиндауна (Примечание: я просто сосредоточен здесь) Это автоматически изменит размер окна, чтобы заполнить большую часть окна браузера или полное окно, если оно находится на маленьком экране.
//Sets up the base window settings
//bLoad is if you are waiting for a ajax call to return the window content
//returns the kendoWindow widget instance
function WindowSetup(winId, bLoad) {
var wind = $("#" + winId).data("kendoWindow");
wind.restore();
wind.setOptions({
width: $(window).innerWidth() - ($(window).innerWidth()/5),
height: $(window).innerHeight() - ($(window).innerHeight()/5)
});
//if True or Undifined we reset the content. False skips.
if (bLoad !== false) {
wind.content("<div class='k-loading-image'> </div>");
}
wind.center();
wind.open();
// If small screen size, open window full-screen
if ($(window).innerWidth() < 600 || $(window).innerHeight() < 600) {
wind.maximize();
}
return wind;
}
Смежные вопросы
- 1. Overwrite jQuery UI CSS
- 2. Kendo UI таблица запасов навигатор api
- 3. Kendo UI Grid Datasource и REST API
- 4. Kendo UI scheduler create
- 5. kendo UI pagination
- 6. Kendo UI Multiselect
- 7. kendo ui параметры запроса сетки
- 8. Kendo UI MVVM с интерфейсом Kendo UI Перетаскивание
- 9. Как показать виджет kendo ui внутри шаблона kendo ui
- 10. Kendo UI Планировщик: рабочее время?
- 11. Kendo UI gauge animation
- 12. Kendo UI Column Sort
- 13. Kendo Mobile UI Accordian
- 14. Kendo UI app.navigate()
- 15. Kendo ui upload widget
- 16. kendo ui tooltip location
- 17. Kendo UI TabStrip Helper
- 18. Kendo UI Template refresh
- 19. Kendo UI Web - MultiSelect
- 20. Kendo UI DropdownList dataSource
- 21. Kendo ui empty textbox
- 22. Kendo UI Радар-диаграмма
- 23. ToolBar kendo UI error
- 24. Легенда Цвет -Kendo UI
- 25. Kendo UI шаблон выпуск
- 26. Kendo ui события автозаполнения
- 27. Kendo Ui web Listview
- 28. kendo ui grid attributes
- 29. Kendo UI MVC Password
- 30. kendo ui dropdownList Отключить