jquery.autocomplete 文本框显示了下拉框数据,就是鼠标单击的下拉框的数据,不能自动填充到文本框,求教 10
<scripttype="text/javascript">$().ready(function(){$("#typeName").autocomplete("basge...
<script type="text/javascript">
$().ready(function(){
$("#typeName").autocomplete("basgetCode.action",{
minChars:1,//最小显示数
max:12,//显示下列列表的个数
autoFill: false,//是否自动填充
dataType:"json",//数据形式
matchContains: false,
extraParams:{
typeName:function(){
return $("#typeName").val();
//url的参数传递
}
},
//进行对返回数据的格式处理
parse:function(data)
{
var rows=[];
date=data.content;
for(var i=0;i<data.length;i++){
rows[rows.length]={
data:data[i],
value:data[i],
resuult:data[i]
} ;
}
return rows;
},
formatItem:function(item){
return item;
},
formatMatch: function(item) {
return item.itemid;
},
formatResult: function(item) {
return item.itemid;
}
});
});
</script> 展开
$().ready(function(){
$("#typeName").autocomplete("basgetCode.action",{
minChars:1,//最小显示数
max:12,//显示下列列表的个数
autoFill: false,//是否自动填充
dataType:"json",//数据形式
matchContains: false,
extraParams:{
typeName:function(){
return $("#typeName").val();
//url的参数传递
}
},
//进行对返回数据的格式处理
parse:function(data)
{
var rows=[];
date=data.content;
for(var i=0;i<data.length;i++){
rows[rows.length]={
data:data[i],
value:data[i],
resuult:data[i]
} ;
}
return rows;
},
formatItem:function(item){
return item;
},
formatMatch: function(item) {
return item.itemid;
},
formatResult: function(item) {
return item.itemid;
}
});
});
</script> 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询