当$.get返回失败后调用fail方法示例详解

 更新时间:2023年12月08日 09:01:26   作者:哆啦啊梦  
这篇文章主要介绍了当$.get返回失败后,调用fail方法,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下

当$.get返回失败后调用fail方法

$.get(
          "url",
           {
               data: value
           },         
           function (data, status, jqxhr) {
               alert('保存成功');
           }).fail(function () {  //当$.get执行过程失败后,调用的方法,相当于ajax的error方法
               alert('保存失败');
           });

Jquery $.post $.get“异步”请求导致获取不到返回值

今天做项目时,写了一个数据库查询后返回的函数

function getpname(PARENT_ID){
    var pname='';
    $.post("/KEJITEMP/DealWithBT",{
        flag:"getpname",
        ID:PARENT_ID,
    },function(data){
        data=JSON.parse(data);
        pname = data.CNNAME;
        });
    return pname;
}

在调用时获取到的pname返回值一直为undefined,然后想到$.post发得请求为“异步”请求,所以pname没有被赋值就被返回了,经过alert验证function对pname赋值确实在return之后。

因此上面的写法显然是错误的,需要将发送方式改为同步:

var pname='';//设置全局变量
    $.ajaxSettings.async=false;  //插入这个代码用ajax的“同步方式”调用一般处理程序
    $.post("/KEJITEMP/DealWithBT",{
//另一种写法时:
$.ajax({
        url: "",
        async: false,//改为同步方式
        type: "POST",

到此这篇关于当$.get返回失败后调用fail方法的文章就介绍到这了,更多相关$.get返回失败调用fail方法内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 移动端Ionic App 资讯上下循环滚动的实现代码(跑马灯效果)

    移动端Ionic App 资讯上下循环滚动的实现代码(跑马灯效果)

    这篇文章主要介绍了移动端Ionic App 资讯上下循环滚动的实现代码,实现方法需要借助jQuery库的选择器和动画函数,并且把jquery的操作封装到指令里,具体指令代码大家通过本文学习吧
    2017-08-08
  • js仿土豆网带缩略图的焦点图片切换效果实现方法

    js仿土豆网带缩略图的焦点图片切换效果实现方法

    这篇文章主要介绍了js仿土豆网带缩略图的焦点图片切换效果实现方法,涉及javascript操作图片特效的技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-02-02
  • JS中数组与对象的遍历方法实例小结

    JS中数组与对象的遍历方法实例小结

    这篇文章主要介绍了JS中数组与对象的遍历方法,结合实例形式总结分析了JavaScript针对数组与对象遍历操作相关函数与使用技巧,需要的朋友可以参考下
    2018-08-08
  • JavaScript脚本性能优化注意事项

    JavaScript脚本性能优化注意事项

    本文总结了我在JavaScript编程中所找到的提高JavaScript运行性能的一些方法,其实这些经验都基于几条原则
    2008-11-11
  • js实现导航栏上下动画效果

    js实现导航栏上下动画效果

    这篇文章主要为大家详细介绍了js实现导航栏上下动画效果,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2022-07-07
  • 微信小程序实现多图上传

    微信小程序实现多图上传

    这篇文章主要为大家详细介绍了微信小程序实现多图上传,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2020-06-06
  • js 走马灯简单实例

    js 走马灯简单实例

    这篇文章主要介绍了js 走马灯简单实例,有需要的朋友可以参考一下
    2013-11-11
  • JS实现单例模式的N种方案

    JS实现单例模式的N种方案

    JS实现单例模式的多种方案 ,本文稍加总结,列出了6种方式与大家分享,大体上将内容分为了ES5(Function)与ES6(Class)实现两种部分,对js单例模式相关知识感兴趣的朋友跟随小编一起看看吧
    2022-09-09
  • Array, Array Constructor, for in loop, typeof, instanceOf

    Array, Array Constructor, for in loop, typeof, instanceOf

    虽然在 JavaScript 中数组是是对象,但是没有好的理由去使用 `for in` 循环 遍历数组。相反,有一些好的理由不去使用 for in 遍历数组。
    2011-09-09
  • js如何去除数组中的empty undefined空项

    js如何去除数组中的empty undefined空项

    这篇文章主要介绍了js如何去除数组中的empty undefined空项,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-08-08

最新评论