AJAX 应用
来源:百度知道 编辑:UC知道 时间:2024/05/14 04:58:12
假设一下:
现有一个小型数据库SQL,里面只有三个数据,即:
1、中国人 2、中国功夫 、3、中国奥运会
现在我想实现的功能就是,一个普通asp网页,里面有一个表单,表单里放一个TEXT控件,
要是某个用户在里面输别的东西我不管,只要用户输入了“中”这个字,我的网页在不更新页面的情况下,弹出一个下拉框,里面就是以上三个数据,当TEXT变为“中国奥”时,下拉列表框仍然更新为只有“中国奥运会”这条数据。
在这里面,涉及到了AJAX技术,但我都不知道XML能帮到我什么忙?是要用XML取代掉我的SQL数据库吗?还是说我要用一个ASP页面实实取出数据库内容生成一个XML文件,再用另一个页面实实接收这个XML文件,在用AJAX时时更新TEXT下拉框中的内容吗?
现有一个小型数据库SQL,里面只有三个数据,即:
1、中国人 2、中国功夫 、3、中国奥运会
现在我想实现的功能就是,一个普通asp网页,里面有一个表单,表单里放一个TEXT控件,
要是某个用户在里面输别的东西我不管,只要用户输入了“中”这个字,我的网页在不更新页面的情况下,弹出一个下拉框,里面就是以上三个数据,当TEXT变为“中国奥”时,下拉列表框仍然更新为只有“中国奥运会”这条数据。
在这里面,涉及到了AJAX技术,但我都不知道XML能帮到我什么忙?是要用XML取代掉我的SQL数据库吗?还是说我要用一个ASP页面实实取出数据库内容生成一个XML文件,再用另一个页面实实接收这个XML文件,在用AJAX时时更新TEXT下拉框中的内容吗?
XML一般情况可以简单的理解成数据库的替代,楼主所描述的就是个AJAX自动完成功能吧,像GOOGLE,BAIDU,迅雷上的搜索样,输入后自动提示相关的关键词。利用JS的onkeyup来响应事件,从库中查询然后回调输出。原理就是这样,记得w3school手册中AJAX或则PHP教程中有个相关案例,还有本AJAX基础教程也有,不过那个是JAVA的。后台语言不重要,你可以找来看看,就明白怎么写了。
做过 不过不是ASP
但是 这个我想和是不是ASP没什么关系
给你个思路
用表单的onChange触发事件
到数据库检索
回调相符的所有信息
然后更新 表单数据就OK了
不难 简单的javaScript ajax 反向