javascript - jquery ajax请求后,不论结果如何,success和error都会执行
PHPz
PHPz 2017-04-10 18:03:48
[JavaScript讨论组]

1.使用jquery的ajax提交请求,想要成功后执行一个函数,错误执行另一个函数。但是发现,无论请求成功还是失败,两个函数都会执行。请问这是为什么?
2.使用ajax请求了一个不存在的地址

`
$.ajax({
    type: 'get',
    url: '/asdfasdf',
    success: console.log('test'),
    error: console.log('wrong')
});
`

3.
4.

PHPz
PHPz

学习是最好的投资!

全部回复(2)
巴扎黑

回调函数包上function

$.ajax({
    type: 'get',
    url: '/asdfasdf',
    success: function() {console.log('test')},
    error: function() {console.log('wrong')}
});
迷茫

仔细对照API看一下

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号