在加载ajax内容时阻止显示Kendo UI工具提示

时间:2013-06-03 20:07:49

标签: ajax kendo-ui tooltip

我正在使用配置为通过ajax调用检索数据的kendo工具提示。如果ajax调用没有产生数据,我想阻止显示工具提示。我已经尝试了下面的代码,但是这会导致工具提示在隐藏之前闪烁 - 因为destroy()会调用所有绑定的事件。有什么想法吗?

$('input[data-isreadonly="True"]').kendoTooltip({
        content: { url: options.GetCalculatedDependenciesUrl },
        position: 'right',
        width: 400,
        requestStart: function (e) {
            e.options.url = e.options.url.replace('-1', e.target.data('varid')).replace('-2', e.target.data('surveyyear'));
        },
        contentLoad: function () {
            if (this.content[0].innerHTML.length === 0) {
                // this.popup.destroy();  // no additional affect
                this.destroy();
            }
        }
    });

0 个答案:

没有答案