千家信息网

AJAX如何调用ASP文件进行通信

发表于:2024-11-22 作者:千家信息网编辑
千家信息网最后更新 2024年11月22日,本篇内容介绍了"AJAX如何调用ASP文件进行通信"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!AJ
千家信息网最后更新 2024年11月22日AJAX如何调用ASP文件进行通信

本篇内容介绍了"AJAX如何调用ASP文件进行通信"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

AJAX ASP 实例

当用户在输入字段中键入字符时,会执行名为 "showHint()" 的函数。

此函数被 onkeyup 事件触发。

下面是 HTML 代码:

请在下面的输入字段中键入字母 A-Z:

姓名:

搜索建议:

ASP 文件 - "gethint.asp"

这个 ASP 文件检查姓名数组,然后向浏览器返回对应的姓名:

<%

response.expires=-1

dim a(32)

'用姓名填充数组

a(1)="Ava"

a(2)="Brielle"

a(3)="Caroline"

a(4)="Diana"

a(5)="Elise"

a(6)="Fiona"

a(7)="Grace"

a(8)="Hannah"

a(9)="Ileana"

a(10)="Jane"

a(11)="Kathryn"

a(12)="Laura"

a(13)="Millie"

a(14)="Nancy"

a(15)="Opal"

a(16)="Petty"

a(17)="Queenie"

a(18)="Rose"

a(19)="Shirley"

a(20)="Tiffany"

a(21)="Ursula"

a(22)="Victoria"

a(23)="Wendy"

a(24)="Xenia"

a(25)="Yvette"

a(26)="Zoe"

a(27)="Angell"

a(28)="Adele"

a(29)="Beatty"

a(30)="Carlton"

a(31)="Elisabeth"

a(32)="Violet"

'从 URL 获取 q 参数

q=ucase(request.querystring("q"))

'查看数组中所有 hint,q 的长度是否大于 0

if len(q)>0 then

hint=""

for i=1 to 30

if q=ucase(mid(a(i),1,len(q))) then

if hint="" then

hint=a(i)

else

hint=hint & " , " & a(i)

end if

end if

next

end if

'如果未找到 hint,输出 "no suggestion",或输出正确的值

if hint="" then

response.write("no suggestion")

else

response.write(hint)

end if

%>

"AJAX如何调用ASP文件进行通信"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!

0