显示AJAX工具提示
问题描述:
我有在HTML文件中的代码为一些形状(其地图)显示AJAX工具提示
onclick="top.traeDatos(evt.target.id);"
的SVG我:
function traeDatos(region){
alert(region);
}
所以,我点击一个地区,我有警告窗口的区域名称和HTML文件中的变量。这太好了
现在我想要点击地图显示一个弹出式窗口,其中包含更多信息,我将通过一个名为“getDetails.php”的文件使用来自多个数据库的ajax。
在js和ajax中,我知道如何在ajax中创建一个标准的调用来获取一些给定的信息(在本例中是名称),我知道如何将文本字段的值更改为文本我得到了ajax调用...但我不明白如何调用ajax并显示从SVG中的JavaScript代码或HTML中的工具提示。
林不知道太多的使用什么tolltip,但在当时一个问题;)
你可以告诉我一点点。
谢谢!
答
这里是一个开始:
function traeDatos(region){
var domn = document.domain;
document.domain = domn;
var detURL = "http://" + domn + "/getDetails.php";
$.ajax({
url: detURL,
type: 'POST',
data: {
region: region
},
cache: false,
success: function(json){
var data = jQuery.parseJSON(json);
//using PHP's json_encode() you can return an array
//in the example below 'info' is an item in the array
$('#insert_place').val(data.info);
}
});
}
让我知道,如果你有一些问题与。
我改编它以满足我的需求,它效果很好。谢谢! – Alejandro 2013-03-27 13:54:44