如何在Jquery中获取php值?

时间:2013-02-09 23:07:16

标签: php javascript jquery jquery-ui

嘿伙计我有这个填充的搜索表单,它会根据搜索结果显示一个人的表格。我需要能够获得具有我想要的用户名的php变量,然后使用JQuery UI将其发送到.php文件,这将打开一个备注窗口。

所以这里:

用户名,其他,其他,备注 - 这是一个链接,点击后会调用以下内容:

$(document).ready(function () {
    $("#NotesAccessor").click(function () {

      alert(notes_name);
      run();
    });
    });

导致:

function run(){     var url ='/ pcg/popups/grabnotes.php';     showUrlInDialog(URL); }

打开Jquery对话框的函数。

我需要访问所点击的基础笔记的用户名....如果有20个不同名称的结果,david,joe,john等...我用david作为用户名点击笔记,我需要要发送到正在打开的文件,以便我可以在相应的用户名上显示基础注释。

这是我的php:

.........
    <td>
        $csvusername
    </td>
.........
    <td>
    ";
      if ($checkNotes[1] == 'No')
    {
        echo "None";
    }
    if ($checkNotes[1] == 'Yes')
    {
            echo "<a href='#' id='NotesAccessor'>Click to access</a>";
    }
    echo "
    </td>
........

如果这对您有意义,请告诉我。我有点坚持这个并且可以用手:)

大卫

2 个答案:

答案 0 :(得分:1)

我不知道你想要获得什么PHP变量,但一般来说,你可以这样做:

<!-- /myScript.php?myVar=helloWorld -->
<script type="text/javascript">
    $(document).ready(function(){
        var myPhpVar = <?php echo $_GET['myVar']; ?>;
        alert(myPhpVar);
    });
</script>

答案 1 :(得分:0)

<script>
var x = '<?php echo $variable; ?>';
or
var x = '<?php echo my_function(); ?>'; 
</script>


<?php
function my_function()
{
  return $variable;
}
?>

这应该做你喜欢的事情:))