我正在尝试将变量放入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”定义为用户名的方法(设置在数据库中),这样我就可以在链接调用的内容上使用它。
可能吗

最佳答案

我不确定我是否完全理解您的问题。

但也许您想尝试一下:

<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";

关于php - 如何将查询字符串值传递给通过AJAX加载的页面?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/16965837/

10-09 09:48