ajax局部刷新
求大神讲解ajax实现搜索框模糊查询
首先前台会有一个文本框:
<input type="text" id="key">
然后通过js取得文本框输入内容,以jquery的为例
$("#key").keyup(function(){
$.post('url',{'key',$(this).val()},
function(data){
//获取后台结果集,处理结果集
}
);
});
至于url映射的Servlet或其他的web组件,代码则是关于模糊检索的sql,例如select name from tableName where name like '%'+key.trim()+'%';
当然这是jdbc写法,如果用了hibernate就得查查了语法不太一样。
涉及技术的不同具体实现也不同,思路差不多。
