我想知道你的文本框里面是想搜索什么就输入什么都可以搜索出来?还是说只是为了实现一个模糊查询的简单功能?
如果是第一种的话,那设计的就是一个爬虫搜索引擎,那就是高端的技术,我也不会。
如果是第二种的话,那就比较简单了:这其实就是一个思路的问题,
1、文本框输入的项肯定是是数据库里面对应的key那一列
那么sql语句可以这样写:select * from t_table x from where x.key like '%{0}%';这里的{0}就是你搜索的关键字
2、至于前端返回json数据,那就更简单了
$("#textbox").change(function(){
//在这里面进行异步提交
$.ajax({
type: "GET",//get提交
url: "test.ashx",//服务器文件
data: {"key":$("#textbox").val()},
dataType: "json",
success: function(data){
//这里面就是你所得到的json数据,当然是个数组,进行遍历就好了
}
});
});