我一直在浏览 SO 以获取有关如何在引导弹出窗口上加载 ajax 内容的解决方案,但找不到任何体面的解决方案。
这是我到目前为止所拥有的:
$(".btnCharge").click(function () {
$("#boxPayment").fadeIn();
})
.popover({
title: 'Advantages',
html: 'true',
content: function () {
$.ajax({
type: "POST",
url: "Index.aspx/FindAdvantagesByCCID",
data: '{"id": "' + 1 + '"}',
contentType: "application/json; charset=utf-8",
dataType: "json",
success: function (data) {
var json = jQuery.parseJSON(data.d);
var html = '';
$.each(json, function (i, item) {
html = html + '<a href="#"><i class="icon-ok"></i>' + item.Advantage + '</a><br />';
});
}
});
},
placement: 'bottom',
trigger: 'hover'
});
如何将 ajax 响应添加到 popover 内容?我尝试了“返回”但不起作用。
任何干净的解决方案?