我想在同一页面上访问php id,我想要这样的东西:
href="?id='.$row["id"].'"
但我想显示弹出窗口,不想让页面刷新,所以我可以在同一页面的弹出窗口中显示我的结果。
href="#?id='.$row["id"].'"
//使用哈希将无法正常工作。
任何帮助都将不胜感激。
答案 0 :(得分:1)
you can add a rel parameter to anchor tag and get that parameter using jquery or javascript.
<a href="javascirpt:void(0)" class="item" rel="id_$row["id"]" />
$('a.item').click(function() {
var getvalue = $(this).attr('rel');
});
答案 1 :(得分:0)
#
前面的参数不会到达服务器端脚本。这只能通过Javascript访问。
答案 2 :(得分:0)
是的,服务器没有获得锚点部分。但是有一种使用cookie的解决方法。您可以在此处找到它:http://www.stoimen.com/blog/2009/04/15/read-the-anchor-part-of-the-url-with-php/
答案 3 :(得分:0)
我有同样的问题。使用此:
<a href="javascirpt:void(0)" rel='.$row["id"].' class="showpopup">
$(".showpopup").click(function(ev)
{
var getid = $(this).attr('rel'); // get id value
alert(getid); // check to see if you are getting the value.
ev.preventDefault();
}
它很享受:)