//模糊查询酒店名称
function autoQueryHotelName(){
$("#hotelName").autocomplete("hotelNameAutoShow.shtml",{
minChars:1,
autoFill:false,
mustMatch:false,
matchContains:false,
max:10,
delay:200,
cacheLength:1,
matchSubset:false,
matchCase:false,
scroll:false,
width : 210,
dataType : 'json',
//如果需要另外传值给action的话可以用这样的方式,如果只是把input里面的值传递给action的话,可以不写
extraParams: {
hotelName: function() {
return $("#hotelName").val();
},
cityCode: function(){
return $("#cityCode").val();
}
},
//进行对返回数据的格式处理
parse: function(data){
//content为我action里面定义的值
var rows = [];
for(var i=0; list = data.content,i<list.length; i++){
rows[rows.length] =
{
//我没有特殊的要求,所以三个写的一样
data:list[i],
value:list[i],
//result里面显示的是要返回到列表里面的值
result:list[i]
};
}
return rows;
},
formatItem:function(item){
//我没有特殊的要求,直接返回了
return item;
}
});
}
分享到:
相关推荐
jquery.autocomplete.js 、jquery.autocomplete.css
jquery.autocomplete 自动提示
利用jquery.autocomplete插件搜索并将查询出来的结果进行分页
jquery.autocomplete.min.js文本框的自动填充控件,jquery解决了跨浏览器问题。
不知道网上有没类似的,反正我是没找到,费了点劲自己写了个干净的demo,基于jquery.autocomplete 干净、完整、可靠
demo,可直接运行查看效果,实现的效果是:在输入框中输入汉字时触发keyup事件,即自动出现多个选项,选中某选项时自动将该选项值和所需属性填充到指定输入框中。
于是乎下载了一个jquery.autocomplete-1.1.3,但引用到项目后,发现几个问题,并相应做了修改: 1.中文输入后,服务端不能正常获取ajax提交的数据(此处,当然可以用相应转码,本人试了n种方便仍改),细看代码...
智能联想框js,可以做到跟百度一样的在输入框输入内容就能出联想框的效果
jquery.autocomplete.js 无法动态传参,好是纠结哦。研究了半天终于搞明白了,再此做个总结,供以后使用,也分享给用样为此纠结的“童鞋”们。 调用: $("#tag").autocomplete( "url", { delay:10, matchSubset:1, ...
包含jquery.autocomplete相关js文档
jquery.validate.js jquery.metadata.js jquery.autocomplete.js的打包合集,这些jquery的扩展包非常好用,希望对需要的童鞋有用
基于jquery.autocomplete的分页实现,修改了autocomplete.js。项目是vs2010,用的dotnet2做后台,内有效果图。
jquery.autocomplete 类包.zip,内容正规 。请放心下载。如有问题,请留言。
jquery autocomplete 支持自动补全,可以做成类似百度搜索那样的
jquery.autocomplete同携程网自动完成
autocomplete插件原有功能,不能满足需求所以修改了增加了以下几点功能: 1 粘贴文本自动加载数据 2 滚动条滚动到底部加载更多数据 3 与页面插件联动更新数据(清除缓存) 4 增加插件赋值给一个隐藏域,就可以得到文本和...