Php ig,请改进你的问题,使其更具体,以便你能得到一些具体的答案。你到底坚持什么?你有代码吗?我现在已经添加了代码。谢谢你,请原谅我的无知,但是电话号码不是数组的一部分。我必须将其添加到数组中吗?我已经发布了创建数组的查找代码,并将其传递回autocomple

Php ig,请改进你的问题,使其更具体,以便你能得到一些具体的答案。你到底坚持什么?你有代码吗?我现在已经添加了代码。谢谢你,请原谅我的无知,但是电话号码不是数组的一部分。我必须将其添加到数组中吗?我已经发布了创建数组的查找代码,并将其传递回autocomple,php,javascript,jquery,mysql,database,Php,Javascript,Jquery,Mysql,Database,ig,请改进你的问题,使其更具体,以便你能得到一些具体的答案。你到底坚持什么?你有代码吗?我现在已经添加了代码。谢谢你,请原谅我的无知,但是电话号码不是数组的一部分。我必须将其添加到数组中吗?我已经发布了创建数组的查找代码,并将其传递回autocomplete函数。是否必须将电话号码添加到阵列中?谢谢,请原谅我的无知,但电话号码不是阵列的一部分。我必须将其添加到数组中吗?我已经发布了创建数组的查找代码,并将其传递回autocomplete函数。是否必须将电话号码添加到阵列中?我已经更新了代码-如


ig,请改进你的问题,使其更具体,以便你能得到一些具体的答案。你到底坚持什么?你有代码吗?我现在已经添加了代码。谢谢你,请原谅我的无知,但是电话号码不是数组的一部分。我必须将其添加到数组中吗?我已经发布了创建数组的查找代码,并将其传递回autocomplete函数。是否必须将电话号码添加到阵列中?谢谢,请原谅我的无知,但电话号码不是阵列的一部分。我必须将其添加到数组中吗?我已经发布了创建数组的查找代码,并将其传递回autocomplete函数。是否必须将电话号码添加到阵列中?我已经更新了代码-如上所示-但我显然做错了什么,因为它不工作。你能看到它是什么吗?或者我离它很远吗?谢谢你,克雷格。谢谢詹斯,我今天一整天都不在家,等我进去后再试试。再次感谢,我会让你知道我的进展。我已经更新了代码-如上所述-但我显然做了一些错误,因为它不工作。你能看到它是什么吗?或者我离它很远吗?谢谢你,克雷格。谢谢詹斯,我今天一整天都不在家,等我进去后再试试。再次感谢你,我会告诉你我的进展。
id | name | type | tel | mobile | email | level
===============================================
1 | John Smith | judge | 01234 567890 | 07812 345678 | jsmith@example.com | BS Two Star
<script>
jQuery(document).ready(function($) {
    $('#inputChiefJudge').autocomplete({
        source:'lookups/shows-sj-searchforjudge.php',
        change: function (event, ui) {
            $.ajax({
                type: POST,
                url: 'lookups/shows-sj-findtel.php',
                data: 'id='+ id,
                success: function(data) {
                    details = $.parseJSON(data);
                    $('#inputChiefJudge').text("hello");
                    $('#chiefjudgetel').text(details);
                },
            });
        },
        minLength:2});
});
</script> 
<?php
include("config.php");
mysql_connect ($DbHost, $DbUser, $DbPass);
mysql_select_db ("equilive_manager");
$id = $POST["id"];
$result = mysql_query("SELECT tel, mob FROM officials WHERE id='{$id}'");
$judgerow = mysql_fetch_array($result, MYSQL_ASSOC);

$contactdetails[] = array(
'tel' => $row['tel'],
'mob' => $row['mob'],
);

echo json_encode($data);
flush();
?>
<?php
// if the 'term' variable is not sent with the request, exit
if ( !isset($_REQUEST['term']) ) exit;

// connect to the database server and select the appropriate database for use
include("../config.php");
mysql_connect ($DbHost, $DbUser, $DbPass) or die ('I cannot connect to the database because: ' . mysql_error());
mysql_select_db ("equilive_manager");

// query the database table for name that match 'term'
$term = mysql_real_escape_string($_REQUEST['term']);
$rs = mysql_query("SELECT id, name, level FROM officials WHERE name LIKE '%{$term}%' ORDER BY name LIMIT 0,10");

// loop through each name returned and format the response for jQuery
$data = array();
if ( $rs && mysql_num_rows($rs) )
{
    while( $row = mysql_fetch_array($rs, MYSQL_ASSOC) )
    {
        $data[] = array(
            'label' => $row['name'] .', '. $row['level'],
            'value' => $row['name'],
            'id' => $row['id'],
        );
    }
}

// jQuery wants JSON data
echo json_encode($data);
flush();
select: function (event, ui)
{
   //make $.ajax request and send selected value.
   //you can send selected value using => ui.item.value
}
<script>
jQuery(document).ready(function($) {
    $('#inputChiefJudge').autocomplete({
        source:'lookups/shows-sj-searchforjudge.php',
        select: function (event, ui) {
            $.ajax({
                type: POST,
                url: 'lookups/shows-sj-findtel.php',
                data: {id:id},
                success: function(data) {
                    details = $.parseJSON(data);
                    $('#inputChiefJudge').text("hello");
                    $('#chiefjudgetel').text(details);
                },
            });
        },
        minLength:2});
});
</script>