Как отправить переменные из JavaScript в PHP
Я хочу знать, как отправлять переменные из 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>
Я надеюсь, что вы можете мне помочь.