将表单字段值传递给PHP文件

Gro*_*ler 2 html php jquery

我想使用jQuery和PHP做一个动态搜索功能.我正在努力将HTML表单字段传递给JQUERY函数(然后将其传递给PHP文件).

我的主要问题是:

1)如何将表单"输入"字段传递给Jquery函数?

2)如何以"输出"字段的形式获取PHP结果?

我目前有...(简化)

JQUERY:
$.get("SEARCH.php", {"_input" :  $('input[name=input]').val()},
function(returned_data) 
{
   $("input[name=output]").val(returned_data);
}


SEARCH.php:
$input = 'Welcome ' . $_GET['_input'];
echo $input;
//should be "Welcome" plus whatever I type in to "input"



HTML FORM:
input: <input type="text" name="input" value="" /> 
output: <input type="text" name="output" id="output" />         
Run Code Online (Sandbox Code Playgroud)

谢谢!

Zol*_*oth 6

jQuery的

$.get("SEARCH.php", {"_input" : $('input[name=input]').val() },
function(returned_data) {
   $("input[name=output]").val( returned_data );
}
Run Code Online (Sandbox Code Playgroud)

HTML

input: <input type="text" name="input" value="" />
output: <input type="text" name="output" />
Run Code Online (Sandbox Code Playgroud)

PHP 使用echo而不是return因为它看起来你的代码不在函数中:

$input = $_GET['_input'];
do some parsing of the input
echo $result;
Run Code Online (Sandbox Code Playgroud)