javascript - 使用 JS 和 php 将跨度文本发送到另一个页面

标签 javascript php

我在页面上有一个动态变化的范围,显示项目已收到的票数。在另一个(目标)页面上,我有一个项目列表。我希望能够在那里显示票数。我知道如何从页面上的范围中获取文本。 它会是这样的。

<span id="count1"></span>

var prj1c = $("#count1").text;

知道在另一页上我最终使用了

<?php echo $prj1c(this being after i assign the prj1c var to php somewhere) ?>

我也知道我可以创建一个 php include 页面并在目标页面上调用它,尽管我不想为每个实例创建单独的页面。 总结一下:如何将 JS var 更改为 php 并从另一个页面调用它 - 记住跨度更改中的文本(当用户投票赞成或反对时)?

最佳答案

试试这个,使用.text()而不是.text

var prj1c = $("#count1").text(); //instead of  var prj1c = $("#count1").text;
$.ajax({
    type: "POST",
    url: "yourpage.php",
    data: {count :prj1c},
    success: function(response) {
         alert("Response "+response);
    }

 });

在 yourpage.php 中添加此 <?php echo $_POST['count']; ?>

更新:

 $(function(){

     $("#count1").click(function(){
           window.location='page2.php?count='+$(this).text();
      });

});

在page2.php中:

  <ul>
  <li id="projectName">
  <img><span>vote count goes HERE: <?php echo $_GET['count']; ?></span>
  </li></ul>

关于javascript - 使用 JS 和 php 将跨度文本发送到另一个页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21361482/

相关文章:

javascript - 在另一个函数中创建 Mongoose 连接时不调用查询回调

javascript - 在 Ember 中保存预订时使用关系更新已经存在的事件

javascript - 源码和 "inspect element"的区别

php - 推送到负载均衡器上的多个 EC2 实例

php - 函数在插入mysql之前转义

javascript - react : best way to Import/Export

javascript - 使用 HTML 和 Javascript 启用/禁用选项卡

javascript - 当ajax调用页面加载到div中时,如何删除 anchor 标记内链接中的哈希值

php - 有没有办法将数组转换为类属性?

PHP Curl 连接至 Amazon MWS 卖家 API