我最近问过这个问题:
Dynamically Query a Database to check for value
我得到了一个很棒的信息性答案。但每当我在Google上搜索有关“Ajax请求”的更多信息时,代码就不会与提供的代码类似。另外我用过另一个使用它的教程,是速记吗?或者是jQuery还是什么?
这种可怕的混乱,正在弄乱我的能力,所以解决了以下问题:
将字段的值发送到PHP脚本。我尝试使用::
的内容$value = $GET["inputname"];
但这似乎不起作用。能否请你帮忙?我非常擅长PHP,但我对javascript很新。谢谢!
答案 0 :(得分:2)
$.get(url,{},verifyDb);
是jQuery ajax Get method。您可以传递这样的参数:
$.get(url,{inputname: "value goes here"},verifyDb);
$是jQuery对象的简写。我会熟悉jQuery docs。
答案 1 :(得分:1)
也许我是个白痴但是
$value = $GET["inputname"];
应该是:
$value = $_GET["inputname"];
另外,
但每当我在Google上搜索时 了解有关“Ajax请求”的更多信息 代码永远不会像 提供了一个。
您需要使用Google搜索“jquery ajax requests”
答案 2 :(得分:0)
问题可能是默认情况下Ajax请求通常是POST请求,而不是GET。所以,在你的PHP脚本中,寻找$_GET['blah']
是行不通的。试试$_POST['blah']
,如果您找到了正在寻找的变种,请告诉我们。