javascript - 加载内容 AJAX Jquery - 需要如何将数据发送到加载的页面?

标签 javascript jquery ajax

我的页面上有一些内容需要通过 ajax 加载。我想要加载的页面正在请求我存储在主页上的一些 php 变量。

如何将这些变量发送到页面然后通过ajax加载页面?

到目前为止的代码:

$('#microblogposts').load('posts.php', {postmessage: "+ postmessage +"& from_user: "+ from_user +"& from_username: "+ from_username  });

有没有更好更有效的方法来做到这一点?

最佳答案

//主页说 main.php

<?php  
      $postmessage = "msg"; 
      $from_user = "ayaz" 
 ?>
 <script>
       var pm  = <?php echo $postmessage; ?>
       var fu = <?php echo $from_user; ?>
       $(function(){
            $.post("posts.php",{postmessage: pm, from_user: fu}, function(data){
                $('#microblogposts').html(data):    
            });
       });
 </script>

这段代码可能会给您在您的场景中实现的想法。

关于javascript - 加载内容 AJAX Jquery - 需要如何将数据发送到加载的页面?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3584158/

相关文章:

PHP 注销脚本,框架集中有 4 个框架

javascript - 在 JavaScript 中通过引用从 json 树中删除对象

php - 任何方法都可以知道页面是否是通过 AJAX 调用的

Javascript Map函数编译错误

javascript - CSS Zoom 属性不适用于 Bounding ClientRectangle

javascript - 向 div 添加 onclick 事件

JavaScript 异步调用

javascript - Three.js 在它自己的轴上旋转

javascript - 根据从表中的选择选项标签中选择的项目计算两个输入字段的总值

javascript - AJAX 调用后在 Rails 中渲染部分时未定义的表单变量