php - 如何将数据发送到php文件并在javascript函数中返回值?

标签 php javascript

在 Js 文件中,我创建了一个函数,该函数必须发送 id 并向 php 文件返回 bool 值,该文件返回 false 或 true;但我该怎么做呢?

JS函数

function findDB(id)
{

}

PHP端

include_once("kutuphane/inc.php"); 
$id = $_POST['tipi'];

$sql= "select count(id) from bolge_db where parent_id=$id"; 

    $faz2= $_SESSION["VT"]->doQuery($sql);

 $flag=false;
 if($faz2>0)
  {
    $flag= true;
  }
   else
  {
    $flag= false;
  }

最佳答案

很简单的 AJAX!在 js 中尝试一下这段代码:

function MakeRequest()
{
  var xmlHttp = getXMLHttp();

  xmlHttp.onreadystatechange = function()
  {
    if(xmlHttp.readyState == 4)
    {
      HandleResponse(xmlHttp.responseText);
    }
  }

  xmlHttp.open("GET", "ajax.php", true); 
  xmlHttp.send(null);
}

请记住,您必须在 php 中回显某些内容!例如: echo 1;回显0;

关于php - 如何将数据发送到php文件并在javascript函数中返回值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12704597/

相关文章:

javascript - Material-UI Dialog 如何在对话框的右上角放置关闭按钮

php - undefined variable : Name in mysql PHP

PHP Excel 删除顶部的空白行

javascript - 过滤子数组对象

javascript - 如何使用往返服务器提交 javascript 变量

javascript - 如何在 javascript 中选择二维矩阵的同心元素?

javascript - cefsharp 显示网站的困难

php - 如果参数不正确,则停止实例化类

php - php内多层mysql调用

php -/#!/在 URL 中是什么意思?