Рейтинг:
11
Richard Deeming
Попробуйте что-нибудь вроде этого:
function getPDF(selector) {
var element = $(selector);
var buttonsToHide = element.find("button:visible").hide();
kendo.drawing.drawDOM(element).then(function(group) {
return kendo.drawing.exportPDF(group, {
margin: { left: "1cm", top: "1cm", right: "1cm", bottom: "1cm" }
});
}).then(function(data){
kendo.saveAs({ dataURI: data, fileName: "Reporting.pdf" });
}).always(function(){
buttonsToHide.show();
});
}
kongalshiva549
Спасибо... Кнопка исчезает, но после нажатия кнопки экспорта кнопка экспорта исчезает.. наконец, блок не выполняется..
Richard Deeming
Может быть, он возвращает jQuery Deferred
объект вместо правильного Promise
. Попробуйте использовать always
вместо finally
.
kongalshiva549
у меня есть Kendo Tabsstrip с тремя вкладками, могу ли я также скрыть вкладку 2 и вкладку 3?
kongalshiva549
Большое спасибо
kongalshiva549
у меня есть две вкладки в kendostrip, и если я нажму на вторую вкладку, то какая-то кнопка на странице должна быть отключена, как обрабатывать событие щелчка этого?
kongalshiva549
У меня есть две сетки кендо и диаграммы кендо на пользовательском интерфейсе , которые я нажимаю на экспорт в PDF , он работает хорошо и хорошо, но если у сетки есть больше записей, то она загружает только одну страницу записей, разве мы не можем загрузить все записи?
kongalshiva549
как отключить кнопку на пользовательском интерфейсе, когда я нажимаю на вторую вкладку в полосе вкладок. есть ли у нас какие-либо обработчики событий?
kongalshiva549
у меня есть кнопка на странице пользовательского интерфейса, и ее нужно отключить, когда я нажимаю на вторую вкладку в полосе вкладок kendo.
Richard Deeming
Ознакомьтесь с документацией Telerik. Если вы не можете найти то, что ищете, спросите на их форумах поддержки.