ajax 呼び出しを介してデータを取得するように構成された剣道ツールチップを使用しています。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();
}
}
});