jQuery UI Autocomplete自动匹配搜索
来源:互联网 发布:mac系统下载官网 编辑:程序博客网 时间:2024/05/18 01:06
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>autocomplete demo</title>
<link rel="stylesheet" href="http://code.jquery.com/ui/1.10.3/themes/smoothness/jquery-ui.css">
<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
<script src="http://code.jquery.com/ui/1.10.3/jquery-ui.js"></script>
</head>
<body>
<label for="autocomplete">Select a programming language: </label>
<input id="autocomplete">
<script>
$(function() {
var tags = [ "c++", "java", "php", "coldfusion", "javascript", "asp", "ruby" ];
url = 'http://localhost/search/a.php';
$( "#autocomplete" ).autocomplete({
source:url//请求后台测试
//source:tags//当前数据测试
});
});
</script>
</body>
</html>
上面的好象请求不到数据。。。于是 ,先ajax看下$(function() {
var tags = [ "c++", "java", "php", "coldfusion", "javascript", "asp", "ruby" ];
url = 'http://localhost/vlc/38/search/a.php';
$( "#autocomplete" ).autocomplete({
//http://webnoties.blog.163.com/blog/static/183525141201310215820483/
source: function(request, response) {
// var urls = url + request.term; //request.term为当前文本框输入的字符
//这里也可以再定义其他的参数如id//request.id = 55;
//console.log(request.term);
//主要是这里的response,从api手册上就能看出 需要传事件参数和ui,这样就有了最大的灵活性,想传什么事件自己增加就行,然后返回的数据想怎么处理自己处理就可以了。。 但记住最后要return返回数据。response($.get(url, function(data){
// alert("Data Loaded: " + data);
//console.log(data);
return data;
})
);
}
});
});
$( "#tags" ).autocomplete({
source: function( request, response ) {
$.ajax({
url: "sql/sqlgetWebsqlDataBaseInforAjax",
dataType: "json",
data:{
searchDbInforItem: request.term
},
success: function( data ) {
response( $.map( data, function( item ) {
return {
dbId:item.dbid,
jdbcUrl:item.jdbcUrl,
ip:item.ip,
port:item.port,
sch:item.sch,
username: item.username,
password:item.password,
value: item.labelview
}
}));
}
});
},
minLength: 1,
select: function( event, ui ) {
$("#dbInforDdId").val(ui.item.dbId);
$("#dbInforDdjdbcUrl").val(ui.item.jdbcUrl);
$("#dbInforIp").val(ui.item.ip);
$("#dbInforPort").val(ui.item.port);
$("#dbInforSch").val(ui.item.sch);
$("#dbInforUserName").val(ui.item.username);
$("#dbInforPassword").val(ui.item.password);
}
});
- jQuery UI Autocomplete自动匹配搜索
- jquery.ui.autocomplete.js搜索自动完成功能
- Ajax 搜索自动匹配AutoComplete
- jquery UI Autocomplete 自动提示
- jQuery UI AutoComplete 使用说明 模糊匹配
- jQuery UI AutoComplete 使用说明 模糊匹配
- jQuery UI Autocomplete 体验 (模糊搜索)
- jQuery autoComplete插件-实现自动匹配
- 使用jQuery Autocomplete(自动完成)插件,结合ajax实现搜索框匹配
- jQuery UI 实例 - 自动完成(Autocomplete)
- jQuery UI 实例 - 自动完成(Autocomplete)
- JQuery UI autocomplete自动补全插件搜索结果去除提示
- jQuery UI Autocomplete是jQuery UI的自动完成组件
- jQuery UI Autocomplete是jQuery UI的自动完成组件
- solr进阶八:jQuery UI Autocomplete与solr搜索结合
- JQUERY UI autocomplete
- jquery ui autocomplete
- 使用 jQuery UI AutoComplete
- php缓冲输出flush
- 同一用户同域访问时浏览器会以队列形式来访问access.log
- php汉字转拼音首字母
- ZedBoard板终于到了。。。。
- jquery的autocomplete
- jQuery UI Autocomplete自动匹配搜索
- jquery点击div获取radio-实现ul列表中点击radio后面的文本选中radio
- php交数组交集、差集、并集
- Combogrid的onChange和onSelect
- jQuery1.9.1针对checkbox的调整
- javascript(js)中使用this
- jquery无间隙滚动、无缝滚动
- 日期增加减少
- z-index不起作用,浮动定位