我正在使用来自 jquery 的自动完成功能......我有这个:
$('#name_search').autocomplete({
source: "search/name.php",
open: function(){
$(this).autocomplete('widget').css('z-index', 1000);
return false;
},
select:function(event, ui){
$(this).val(ui.item.nome+" - "+ui.item.cognome);
fillAnagrafica(ui);
var id = ui.item.id;
$.post("tabella.php",id:id,
function(msg){
$('#tabella').html(msg);
$('#tabella').show();
}
);
return false;
}
}).data( "autocomplete" )._renderItem = function( ul, item ){
return $( "<li></li>" )
.data( "item.autocomplete", item )
.append( "<a>" + item.nome + "<br>" + item.cognome + "</a>" )
.appendTo( ul );
};
我的问题是,如果我删除邮政编码:
$.post("tabella.php",id:id,
function(msg){
$('#tabella').html(msg);
$('#tabella').show();
}
);
自动完成效果很好..如果我输入邮政编码..自动完成不会显示搜索到的文本..可能是什么问题?有人可以帮我吗?谢谢!