I am using the following code to send a user id when the button with ID #share is pressed. But I don't know how to get data back, a variable, which when is true will run FB.ui.

当按下ID为#share的按钮时,我使用以下代码发送用户ID。但我不知道如何获取数据,一个变量,当为真时将运行FB.ui.

<script type="text/javascript">
    $(document).ready(function(){
        $("#share").click(function(){
            $.ajax({
                type: 'POST',
                url: 'upload.php',
                data: 'user_id=$user_id',
                success:      // I don't know what to put here, maybe "function(result){ if (result == true) {"?
                    FB.ui({
                        method: 'feed',
                        name: '$app_name',
                        link: '$app_url',
                        picture: '$upload_picture',
                        caption: 'Aluxian Apps',
                        description: '$app_description'
                    });
            });
        });
    });
</script>

4 个解决方案

#1


3

Yes, you could json_encode the variable you want to send back to client.

是的,您可以json_encode您想要发送回客户端的变量。

echo json_encode( array('result' => true ) ); 

Then in your js

然后在你的js

$(document).ready(function(){
        $("#share").click(function(){
            $.ajax({
                type: 'POST',
                url: 'upload.php',
                dataType: 'json', 
                data: 'user_id=$user_id',
                success: function( data ) {
                   if( data.result ) // you can access the result variable here 
                    FB.ui({
                        method: 'feed',
                        name: '$app_name',
                        link: '$app_url',
                        picture: '$upload_picture',
                        caption: 'Aluxian Apps',
                        description: '$app_description'
                    });
               }
            });
        });
    });

更多相关文章

  1. PHP会话变量没有转移到我登录的页面,但是会话ID是
  2. php变量函数,回调函数
  3. php中static 静态变量和普通变量的区别
  4. 您是否认为PHP中的错误形式是在类方法中访问超级全局变量?
  5. 040-PHP使用闭包函数来进行父实例的变量自增,正确示例
  6. 如何使用变量访问多维数组中的某些元素?
  7. 只有变量可以通过引用- array_walk传递。
  8. 如果我们通过引用传递,是不是创建了变量?
  9. 如果key在变量中,PHP如何从数组中获取值

随机推荐

  1. Android ViewFlipper/ViewSwitcher/ViewP
  2. Android App拥有system权限
  3. Android设置透明效果
  4. Android如何实现模态对话框(Modal Dialog)
  5. Android垃圾回收解析
  6. Android键盘自动弹出解决方法分析
  7. 安卓开发,版本号管理总结android:versionC
  8. [Android]ListView美化:去阴影、底色、选
  9. android hierarchyViewer 的UI工具的使用
  10. 系出名门Android(9) - 数据库支持(SQLite