zoukankan      html  css  js  c++  java
  • Ajax返回值一直获取不到啊

     

    原理:

    1. 同步异步的问题
    2. Return 位置的问题

       

       

      首先同步异步改为async : false,

       

      Return 的值写在ajax外部

     function submit_answer(){

                    var res='';

                    $.ajax({

                        async : false,

                        url:"{:url('index/xx/xxx')}",

                        success:function (result) {

                            if(result){

                                res = result;

                            }else{

                                res = 'error';

                            }

                        }

                    })

                    return res;

            }

     

     

    Return 写在success里面是返回给了ajax而不是函数本身。

     

     

    文章来源:刘俊涛的博客 欢迎关注公众号、留言、评论,一起学习。

    __________________________________________________________________________________

    若有帮助到您,欢迎捐赠支持,您的支持是对我坚持最好的肯定(*^_^*)

  • 相关阅读:
    jsp转向
    什么是 XDoclet?
    tomcat中的几点配置说明
    mysql5问题
    POJ 3734 Blocks
    POJ 2409 Let it Bead
    HDU 1171 Big Event in HDU
    POJ 3046 Ant Counting
    HDU 2082 找单词
    POJ 1286 Necklace of Beads
  • 原文地址:https://www.cnblogs.com/lovebing/p/12357248.html
Copyright © 2011-2022 走看看