php - 如何将变量从 javascript 发送到 PHP

标签 php javascript

我想知道如何将变量从 javascript 发送到 php,以便我可以创建一个包含动态行总和的变量。

更具体: 当我在搜索框中搜索时,我想获取行数(1 个匹配项是 1 行,2 个匹配项是 2 行,依此类推

我尝试实现这个: document.getElementById("i1").value = allCells.length;所以我后来可以调用php,但我没有工作。

这是我的 javascript,顺便说一下,javascript 工作得很好。

<script language="javascript" type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script> 
<script language="javascript" type="text/javascript">  
  $(document).ready(function() 
  {
    $('#search').keyup(function() {
      searchTable($(this).val());
    });
  });
  function searchTable(inputVal) 
  {
    var table = $('.table');
    table.find('tr').each(function(index, row) 
    {
      var allCells = $(row).find('td');
      if (allCells.length > 0) {
        var found = false;
        allCells.each(function(index, td) 
        {
          var regExp = new RegExp(inputVal, 'i');
          if (regExp.test($(td).text())) 
          {
            found = true;
            return false;
            document.getElementById("i1").value = allCells.length;
          }
        });
        if (found == true)
          $(row).show();
        else
          $(row).hide();
      }
    });
  }

  $(function()
  {
    $('#table a').click(function(e) 
    {
      e.preventDefault();
      $('#result').val($(this).closest('tr').find('td:first').text());
    });
  });
</script>

我想将行的动态总和吐出到我的表头中。

 <h3>Total: (<?php print_r($_GET["i1"])?>)  </h3>

希望你能帮助我。

最佳答案

你可能从未了解过 javascript 和 php 之间的区别

Javascript 是客户端的,这意味着一切都由您的本地系统处理。 PHP 是服务器端的,这意味着一切都由服务器处理并解析为 html。

您不能像您那样将值从 javascript 发送到纯 php 中。 但是,您可以发送帖子或访问同一脚本并让其重新加载脚本的一部分

http://api.jquery.com/jQuery.get/

http://api.jquery.com/jQuery.post/

关于php - 如何将变量从 javascript 发送到 PHP,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52863771/

相关文章:

php - 需要有关 mysql 查询的帮助,以根据请求使用不同的可能组合搜索所有列

java - 如何从网页中获取所有单词及其频率?

javascript - 我如何正确传递范围以查找变量

javascript - Node.js 和服务器进程

javascript - 如何使用 javascript/jquery 从数组中获取最大和最小日期?

php - 在 Bootstrap 中为 Inflector 定义一个奇异规则

php - 使用 Propel 在 Symfony2 中形成表格?

php - 使用 SAML 进行集中登录并使站点充当身份提供商

javascript - 在 converseJS 插件中阅读自定义节?

JavaScript 从 select 获取属性