У меня есть следующий код:Установить текст всплывающей подсказки с JQuery
var text = "";
$.ajax({
contentType: "application/json; charset=utf-8",
dataType: "json",
type: "POST",
url: DataReview.BASE + "/Encryption/FetchLatestEditBy",
data: JSON.stringify({
"ExtendedReport_id": dataRow["ExtendedReport_id"],
"Report_id": dataRow["Report_id"]
}),
success: function (data) {
text = data.ResultData;
},
error: function (data) {
console.log(data);
}
});
setTimeout(function() {
console.log(text); //This displays the value
$(this).attr('data-toggle', 'tooltip');
$(this).attr('title', text);
}, 1000);
Как вы можете видеть, Im пытается установить подсказку-текст в SetTimeout-функции. Но он не появится. Когда я заменяю text
-переменный с некоторым фиктивным текстом, он работает. Но значение переменной не работает.
Кто может мне помочь?
Можете ли вы показать нам рабочий фрагмент? –
@PraveenKumar: Рабочий фрагмент чего? – Bryan
Он означает живую версию или скрипку, где вы можете показать проблему. – Jer