http://rndnext.blogspot.com/2009/02/jquery-ajax-tooltip.html
我想实现类似上面的链接。现在,这会弹出框从一些页面获取数据,使用PageID,而不是。我希望该弹出框的内容中包含简单的HTML内容,以后它将被绑定。上面的那个有我不熟悉的Ajax。
我需要在代码中更改什么?我想要的只是一个简单的弹出框,看起来与上面的一样,以同样的方式打开所有,但是它有简单的HTMl内容。我在哪里和哪里做出改变?
答案 0 :(得分:1)
虽然您自己没有发布任何尝试,但我会尽力帮助您。
如果我理解正确,你想摆脱AJAX并只是添加正常的HTML吗? 好吧,我至少会告诉你在哪里放置HTML来帮助你入门。
你在他们的网站上看到第51行说:
$('#personPopupContent').html(' ');
您可以将nbsp位更改为您想要的任何HTML。 例如:
$('#personPopupContent').html('<strong>My strong text</strong>');
你也可以从第53到74行删除它所说的内容:
$.ajax({
type: 'GET',
url: 'personajax.aspx',
data: 'page=' + pageID + '&guid=' + currentID,
success: function(data)
{
// Verify that we're pointed to a page that returned the expected results.
if (data.indexOf('personPopupResult') < 0)
{
$('#personPopupContent').html('<span >Page ' + pageID + ' did not return a valid result for person ' + currentID + '.Please have your administrator check the error log.</span>');
}
// Verify requested person is this person since we could have multiple ajax
// requests out if the server is taking a while.
if (data.indexOf(currentID) > 0)
{
var text = $(data).find('.personPopupResult').html();
$('#personPopupContent').html(text);
}
}
});
因为你不会使用它。
我希望能帮助你。