php - 如何获取ajax响应值?

标签 php jquery

这是我的查询,

索引.php

$('#users').focusin(function(){
var zid=$('#zoneid').val();
$.post('search.php',{zid:zid},function(data)
{
var availableTags = [data];
        $("#users").autocomplete({
            source: availableTags
        });
});
});

和 搜索.php

<?php
require_once('config.php');
$zqry='';
if(isset($_POST['zid']))
{

$zqry=" AND `zone_id`='".$_POST['zid']."'";
}
$query  = "SELECT * FROM `customers` WHERE delete='0' $zqry ";
        $result = Query($query);
        while ($row = $result->fetch_assoc())
        {   
        $store_name .=realEscapeStr($row['store_url']).' #'.$row['access_id'].',';
        }
        $name=substr($name,0,strlen($name)-1);
        echo $name=str_replace("http://","",$name); 
?>

我得到这样的结果,

127.0.0.1/my-build/ #83316859,127.0.0.1/my-build/ #12910708,127.0.0.1/my-build/ #92626735,127.0.0.1/my-build/ #27587635,127.0.0.1/my-build/ #47499649,127.0.0.1/my-build/ #67100051,127.0.0.1/my-build/ #47298211

但我想要这样

127.0.0.1/my-build/ #83316859
127.0.0.1/my-build/ #12910708
127.0.0.1/my-build/ #92626735

如何在自动完成框中得到这样的?

谢谢

最佳答案

我想这两个评论(Satpal 和 jroen)都可以完成这项工作

这是您的代码的样子:

<?php
require_once('config.php');
$zqry='';
if(isset($_POST['zid']))
{

$zqry=" AND `zone_id`='".$_POST['zid']."'";
}

$returnThis = array();
$query  = "SELECT * FROM `customers` WHERE delete='0' $zqry ";
        $result = Query($query);
        while ($row = $result->fetch_assoc())
        {   
            $name .='"'. realEscapeStr($row['url']).' #'.$row['access_id'].'",';
            $name=substr($name,0,strlen($name)-1);
            $name=str_replace("http://","",$name);
            $returnThis[] = $name;
        }
        var_dump($returnThis);
?>

注意 $returnThis 变量

关于php - 如何获取ajax响应值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29916776/

相关文章:

jquery - 在表格单元格之间拖放列表项 - jQuery

jquery - if 条件 : if the browser is IE and IE browser version is older than 9

javascript - 在表兄弟之间切换 "active"类

javascript - Ajax 调用不断失败,但没有错误

php - 在任务计划程序中运行批处理文件时无法创建日志文件

php - 为时区编辑 php ini

PHP _get & _get 或每个变量的唯一获取和设置函数?

php - 字符串和数组的操作

php - 通过 PHP 选择表单从数据库中删除条目 - 不删除条目

javascript - 关于 jquery.off 和下拉菜单