这个只能用ajax了,我们判断文本框失去焦点的时候传递数据,在去检索数据库,返回数据显示到页面上
$(document).ready(function(){
$(".search_textarea").blur(function(){
var seakey = $(".search_textarea").val();
$.ajax({
type: "POST",
url : "getdata.asp",
data: {"seakey":seakey},
success: function(data){
alert(data) //获取返回的数据。。
}
});
});
});
getdata.asp
seakey = request("seakey")
sql = "select * from table where title like '%"& seakey &"%'"
......
response.write(data)
response.end()
大致步骤就是这样了,我熟悉的是
asp语言,所以url我是用asp举例,主要是ajax的用法
追问谢谢回答~但是想问可以用ASP里的触发语句实现吗?例如onclick()之类的。因为ajax没学过,你给的答案看不懂,没头绪。麻烦了
追答onclick/onblur都是一样的,用户点击或者失去焦点触发函数命令,还是得在js里头写函数,我给你的这个例子是要引入jQuery包,所以稍微了解下ajax的语法就能使用了,