【问题标题】:Jquery autocomplete getting id chaJquery自动完成获取id cha
【发布时间】:2012-07-04 19:16:45
【问题描述】:

我用 jquery 自动完成这个代码,它就像 facebook 搜索功能现在的问题是我正在获取用户 ID,我将它存储在隐藏的文本字段中,但是如果某些用户按下退格键,ID 仍然与之前搜索过的旧用户相同我在 select 上存储 id .. plust 我想限制用户不要继续,除了从数据库中选择任何用户.. 这是我的代码

   $(document).ready(function(){

   $("#searchbox").autocomplete("search.php", {


    width: 258,
    highlight: false,
    scroll: true,

    scrollHeight: 350,
    dataType: 'json',

    parse: function(data) {
            var array = new Array();
            for(var i=0;i<data.length;i++)
            {

            array[array.length] = { data: data[i], value:           data[i].name, result: data[i].name};

            }
            return array;
    },
    formatItem: function(row) {                     


    var output =  "<img class=img src='user_img/" + row.img + "'/> ";             
    output += "<span class=name>"+row.name+"</span><br/>";
    output += "<span class=small>"+row.country+"</span><br/>";


    return output;
    }




          }).result(function(event,item)
           {


           $('#temp').val(item.uid);


           });
         });

【问题讨论】:

    标签: php jquery mysql


    【解决方案1】:

    使用了这个方法,它成功了,谢谢大家没有帮助我:(

           select: function (event, ui) {
            var v = ui.item.value;
            $('#MessageTo').html("Something here" + v);
            $('#Hidden1').html("Something else here" + v);
            // update what is displayed in the textbox
            this.value = v; 
            return false;
        }
    

    【讨论】:

      猜你喜欢
      • 2012-02-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-07-04
      • 1970-01-01
      • 2015-12-09
      相关资源
      最近更新 更多