首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >我对jquery ajax的使用感到困惑,我的代码出了什么问题?

我对jquery ajax的使用感到困惑,我的代码出了什么问题?
EN

Stack Overflow用户
提问于 2010-11-18 11:21:21
回答 1查看 67关注 0票数 0

我刚刚开始学习jquery ajax框架,这里是我的第一次尝试:

代码语言:javascript
代码运行次数:0
运行
复制
<div>
        <input id="ajax" type="button" value="Read" />
</div>

还有js代码:

代码语言:javascript
代码运行次数:0
运行
复制
    $("#ajax").click(function () {
        $.ajax({
            type: "get",
            url: "http://www.111222333444555.com",
            //url: "http://www.google.com"
            //                    timeout: 2000,
            success: function () {
                alert("ajax success!");
            },
            error: function () {
                alert("ajax failed!");
            }
        });
    });

以前"http://www.111222333444555.com“是不可访问的,所以我认为结果是警告"ajax失败!”,但结果是执行成功函数,警告"ajax成功!“

然后我将url更改为"http://www.google.com",it alert "ajax success!

为什么可访问的url会导致成功函数?我如何才能摆脱这种情况?我想当url不可访问时,它会自动执行错误函数?$.ajax到底是如何工作的?

请帮帮我,非常感谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-11-18 11:22:42

通过使用内置对象,不能使用Ajax请求位于页面域外的页面。

然而,也有 ...

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4211386

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档