Jquery 在Bootstrap popover中显示来自post()方法的数据
我正试图用我的代码让Bootstrap popover显示我的数据,但我的popover不会显示。任何人都可以看到我的代码是否有问题,提前谢谢 HtmlJquery 在Bootstrap popover中显示来自post()方法的数据,jquery,Jquery,我正试图用我的代码让Bootstrap popover显示我的数据,但我的popover不会显示。任何人都可以看到我的代码是否有问题,提前谢谢 Html <a class="page" href="#" id="<?php echo $objResult["page"]; ?>" data-toggle="popover" title="Popover Header" data-content="">Show</a> 你在控制台中有错误吗?@shershen
<a class="page" href="#" id="<?php echo $objResult["page"]; ?>" data-toggle="popover" title="Popover Header" data-content="">Show</a>
你在控制台中有错误吗?@shershen没有,我的朋友,但是我的弹出框没有显示。你的ajax是否触发了?如果你在那一行设置一个断点-'text.attr('data-content',data);'到那里了吗?我的意思是网络调用成功了吗?我假设您在成功中得到的“数据”:函数(data){不是纯文本,而是一个对象,类似于smth-data.some_属性
$(document).ready(function () {
$('.page').popover({"trigger": "manual", "html":"true"});
$('.page').on('click', get_popover);
get_popover = function() {
var page_id = $(this).attr('id');
var text = $(this);
$.ajax({
type: 'POST',
url: 'getmemberview.php',
data: ({pageid: page_id}),
dataType: 'html',
success: function (data) {
text.attr('data-content', data);
text.popover('show');
}
});
}
});