调用Jquery函数从php启动

时间:2013-09-20 20:18:25

标签: javascript php jquery ajax

在我的PHP中,我正在返回并更新在线用户框,但是因为它回声每一行我也希望它激活一个Jquery功能。因此,如果有数据,那么它将回显它并且将发生Jquery函数。

php代码示例...

if($count1 > 0) {

foreach (user_list($user_name) as $user){
       echo $user . "<br />";

};
    echo ;// a message to activate a jquery function called userdisplay;
};  

并且jquery代码看起来像这样......

    function userdisplay(){
   //do some amazing code like slide picture in from left fade text in at the top etc. 


    };

(我不是要求函数执行此操作的代码的帮助只是一个例子)

非常感谢任何了解我应该怎样做的人,我的思绪完全是空白。

2 个答案:

答案 0 :(得分:1)

只需调用<script>标记之间的jquery函数调用,例如:

这是页面:

<html>
<head>
<script>
$(document).ready(function(){
    //some jquery code here 
});

//here is your function
function userdisplay(){
    alert("triggered");
}
</script>
</head>
<body>
....
<?php
if($count1 > 0) {
    foreach (user_list($user_name) as $user){
        echo $user . "<br />";

    };
        echo "<script>userdisplay();</script>";
}; 
?>
....
</body>
</html>

答案 1 :(得分:0)

if($count1 > 0) {

foreach (user_list($user_name) as $user){
       echo $user . '<br />';

};
    echo '<script>userdisplay();</script>';
};  

您必须确保函数userDisplay()之前已“回显”。