从表单向PHP发送单选按钮值

从表单向PHP发送单选按钮值,php,html,Php,Html,尝试学习如何进行自动完成。我的html文件中有以下内容代码粘贴功能无法工作,因此我有一个图像: 在头部标签之间,我具有以下功能: function lookup(inputString) { if(inputString.length == 0) { // Hide the suggestion box. $('#suggestions').hide(); } else { $.post("autocomplete_script.p

尝试学习如何进行自动完成。我的html文件中有以下内容代码粘贴功能无法工作,因此我有一个图像:

在头部标签之间,我具有以下功能:

function lookup(inputString) {
    if(inputString.length == 0) {
        // Hide the suggestion box.
        $('#suggestions').hide();
    } else {
        $.post("autocomplete_script.php", {queryString: ""+inputString+""}, function(data){
            if(data.length >0) {
                $('#suggestions').show();
                $('#autoSuggestionsList').html(data);
            }
        });
    }
} // lookup

我想将选中单选按钮的值发送到autocomplete_script.php,以便在php中执行if-else。我找不到任何对我有帮助的例子,我想这将是一个简单的例子。有人能帮忙吗?

form.serialize函数从表单获取所有数据,然后将其发送到autocomplete_script.php,查找脚本如下所示

function lookup(inputString) {
    if(inputString.length == 0) {
        // Hide the suggestion box.
        $('#suggestions').hide();
    } else {
        $.ajax({
        url:'autocomplete_script.php',
        type:'POST', 
        data:$("form").serialize(),
       success:function(data)
       {
              //SUCCESS do your thing, response as data
           }
    });
    }

} // lookup

希望有帮助

当表单值发送到php文件时,不确定如何访问文本框中的字符串。我的文本框的id是inputString。Seralize只需在php中使用$\u GET['inputString']即可获取所有内容