我想从query1
代码中获取query2
和span
,并使用split(_)
。例如我想得到的查询。
<span id='post1_query1_query2'>
这里是我的js代码
$(document).ready(function(){
$( " span" ).tooltip({
track:true,
open: function( event, ui ) {
ui.tooltip.css("max-width", "600px");
var id = this.id;
var split_id = id.split('_');
var image = split_id[1];
var title = split_id[2];
$.ajax({
url:'fetch_details.php',
type:'post',
data:{image:image},
data:{title:title},
success: function(response){
$("#"+id).tooltip('option','content',response);
}
});
}
});
$(" span").mouseout(function(){
// re-initializing tooltip
$(this).tooltip();
$('.ui-tooltip').hide();
});
});
然后我将其称为fetch_details.php
$post = htmlentities ($_POST['image']);
$title = htmlentities ($_POST['title']);
但没有工作。
答案 0 :(得分:1)
您可以在数据对象中传递多个密钥对。
$.ajax({
url:'fetch_details.php',
type:'post',
data:{image: image, title: title},
success: function(response){
$("#"+id).tooltip('option','content',response);
}
});