ボタンのマウスオーバーイベントで動的に生成されたテーブルを表示するために、グリッドビューボタンでツールチップスターを使用しています。しかし、最初は機能しませんが、その後は機能します。これが私のコードです:
var jobid1 = '';
var salesofficeid1 = '';
function ShowMe(event, jobid, SalesOfficeId) {
jobid1 = jobid;
salesofficeid1 = SalesOfficeId;
$('.reviewNotes').tooltipster({
multiple: true,
functionBefore: function (origin, continueTooltip) {
continueTooltip();
$.ajax({
type: 'POST',
cache: false,
url: 'Mywebservice.asmx/FetchReviewHistory',
data: "{ 'jobid':" + jobid1 + ",'SalesOfficeId':" + salesofficeid1 + "}",
dataType: "json",
contentType: "application/json; charset=utf-8",
success: function (data) {
origin.tooltipster('content', $(data.d));
}
});
}
});
}
ボタンの Onmouseover イベントで、関数 ShowMe() を呼び出しています。どこでも質問の答えを見つけようとしましたが、私の問題はまだ解決されていません。ありがとう