我有这个ajax来显示一个html表,问题是,我在viewmap.php上有一个方法来显示遍历,具体取决于您在表上单击的id,但是我需要将uid发送到viewmap.php,这样php才能在数据库中搜索它,我完全不知道该怎么做
$.ajax({
type: "GET",
url: "editinplace.php?tabla=1"
})
//Vector
.done(function(json)
{
json = $.parseJSON(json)
for(var i=0;i<json.length;i++)
{
$('.editinplace').append
(
"<tr><td class='id' value='uid'>"
+json[i].uid
+"</td><td>"
+json[i].name
+"</td><td>"
+json[i].ape
+"</td><td>"
+json[i].phone
+"</span></td><td class='editable' data-campo='status'><span>"
+json[i].status
+"</span><td>"
+"<a href='viewmap.php?uid=$uid'>View on map</a>"
+"</td>"
);
}
//
});
这不是您从json数组获得的uid吗?
"<a href='viewmap.php?uid="+json[i].uid+"'>View on map</a>"
如果您想从php中提取它,您将像这样回显它
$.ajax({
type: "GET",
url: "editinplace.php?tabla=1"
})
//Vector
.done(function(json)
{
json = $.parseJSON(json)
for(var i=0;i<json.length;i++)
{
var uid = "<?php echo $uid; ?>";
$('.editinplace').append
(
"<tr><td class='id' value='uid'>"
+json[i].uid
+"</td><td>"
+json[i].name
+"</td><td>"
+json[i].ape
+"</td><td>"
+json[i].phone
+"</span></td><td class='editable' data-campo='status'><span>"
+json[i].status
+"</span><td>"
+"<a href='viewmap.php?uid="+uid+"'>View on map</a>"
+"</td>"
);
}
//
});
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句