如何获取javascript返回值到php变量?

时间:2013-12-25 08:11:59

标签: javascript php html

我创建了一个javascript来检查文本框是否为空。如果其中一个文本框为空,则返回false。那么如何才能将返回值传递给PHP变量?

3 个答案:

答案 0 :(得分:2)

要将javascript与php链接,需要使用AJAX http://api.jquery.com/jQuery.ajax/

$.ajax({
  type: "POST",
  url: "some.php",
  data: { name: "John", location: "Boston" }
})
  .done(function( msg ) {
    alert( "Data Saved: " + msg );
  });

答案 1 :(得分:2)

如果您要在同一页面中指定返回值

<script language="javascript" >
  var id = "data"
</script>

<?php
   $getthevalueofid = var id;
 ?>

或在提交按钮中使用此行将结果发布到其他页面

result =您的验证结果

window.location.href="index.php?uid=result";

在另一页中调用此方法以获取返回结果

$somevar = $_GET["uid"]; //puts the uid varialbe into $somevar

答案 2 :(得分:0)

使用参数表单提交或url重定向,或者对php脚本执行ajax请求,如果您的url查询是?foo=bar,那么在PHP中你可以这样得到它:

<?
    $foo = $_REQUEST['foo']; // bar
?>