当我们使用AJAX进行验证时,响应来自xml文件,如果是javascript,则响应来自html页面。
是真还是假? 请详细说明这两个案例。
答案 0 :(得分:1)
Ajax几乎可以返回任何内容。您的特定应用程序或实现可能正在返回XML,但Ajax通常也会返回JSON和HTML。但它可以返回TXT或仅返回状态代码..
答案 1 :(得分:0)
AJAX是一个如此广泛的术语,可以像这样调用你的两个案例。基本上,来自已加载页面的每个调用都是AJAX,即使它是通过动态创建标记或刷新iframe来完成的。
答案 2 :(得分:0)
实际上Ajax只不过是一个描述正在发生的事情的术语,响应来自xml或html,取决于你想要它返回什么,它是一个ajax返回的字符串,在Javascript中由你来决定什么使用该字符串,想要将其解析为XML节点?想要在元素“innerHMTL”中立即显示它或想要提醒返回的字符串... ajax的功能不是它返回的,它是它在服务器上做的(远程)而不必发送整个页面
答案 3 :(得分:0)
AJAX可以有任何类型的返回文本。使用Javascript,它可以在DOM对象上工作,并从页面获取任何内容。
主要区别是,AJAX 请求进入服务器并返回结果。