如何将查询字符串值传递给通过AJAX加载的页面?

时间:2013-06-06 15:15:18

标签: php javascript html mysql

我试图将一个变量放入一个加载AJAX的页面链接中,我可以在它加载的内容上调用它吗?

我试过了:

<a href="#" onclick="ajaxpage('/content/staff/profile.php?nav={$array['username']}', 'content')">
        <?php
            $i++;
            echo "<div style=\"float:left; width:{$row_width}%;text-align:center;\">\n";
            echo "<i>&raquo;{$array['username']}</i>\n";
            echo "</div>\n";
            echo "</a><br />\n";

我尝试将链接放在php代码的内部和外部,但它们都没有工作,我也尝试了一些不同的方法来调用它,包括$array['username']所有我需要的是一种我可以定义变量“nav”的方法作为用户名(在数据库中设置)所以我可以在链接调用的内容上使用它。 它甚至可能吗?

1 个答案:

答案 0 :(得分:1)

我不确定我完全理解你的问题。

但也许你想尝试一下:

<a href="#" onclick="ajaxpage('/content/staff/profile.php?nav=<?php echo $array['username'];?>', 'content')">
    <?php
                            $i++;
                            echo "<div style=\"float:left; width:{$row_width}%;text-align:center;\">\n";
                            echo "<i>&raquo;", $array['username'], "</i>\n";
                            echo "</div>\n";
                            echo "</a><br />\n";