AJAX 应用

来源:百度知道 编辑:UC知道 时间:2024/05/14 04:58:12
假设一下:

现有一个小型数据库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 反向