2 u013047803 u013047803 于 2016.04.13 10:29 提问

【新手贴】web前端,js函数问题

我需要得到一个js里的函数执行完后的返回值,然后想java里一样 调用这个函数,用个变量就能接收返回的值 像这样:

 function ajaxQuery(videoFunid,videoType){
    var url ="http://127.0.0.1/api/index";
    var videoData="";
    $.ajax({
            url:url,
            type: "post",
            data:{
                funid:videoFunid,
                type:videoType
            },success: function(data) {
                videoData = data;
            },
            error:function(xhr, ajaxOptions, thrownError) {
                alert("错误信息:"+xhr.status);                
                alert(thrownError);            
            }
    });
    return videoData;
}

问题来了 var data=ajaxQuery(21,'搞笑'); 我这样调用 得不到返回值videoData...

求大神解答下 拜谢~

1个回答

showbo
showbo   Ds   Rxr 2016.04.13 10:42
已采纳

    $.ajax({async:false,/////////改同步,要不success没执行都已经return videoData了,当然是空
            url:url,
u013047803
u013047803 谢了
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
WEB前端技能整理——交流帖
一、因为本人很懒,经常需要通过WEB前端代码实现一些东西的自动化,但是总是碰到各种各样的难点难以跨越的屏障,然后总觉得问题的根本不在于对python或各类语言自动化实现的灵活,关键点在于对WEB前端的认识,所以回炉重造WEB技能,一下总结的WEB前端的技能及阶段;注:本篇不讲自动化实现和各阶段注意事项,谢谢; 第一阶段:(小白必须要知道的) HTML+CSS: HTML进阶、CSS进
ma 新手五国贴
http://bbs.pcbeta.com/viewthread-863656-1-1.html
初学者如何迅速学习web前端开发
首先告诉你的是,零基础学习开始学习web前端肯定难,web前端的专业程度本身就不简单,学习这事本来就是一件非常煎熬的事情,人都不愿意学习,可是没办法,为了生存掌握一个技能,你必须学,如果你认真的对待,你就找不到高薪水的工作,所以首先学习web前端意志,坚持非常重要,很多人放弃的原因根本就是缺乏这些素质。 零基础学习web前端必须明确的几点:1.明确你将来是做什么工作的,需要掌握哪些技能,很多人连这...
强力推荐!web前端小白最常用的5个学习网站,让你快速入门!
很多人刚学习前端的时候不太清楚该去哪里找到合适的资料入门,而且学习的方向很乱,这样学习很久也没有效率,很难找到合适的工作,今天小编就给大家分享几个新手web前端常用到的几个入门学习的网站,希望大家保存.http://www.w3school.com.cn用来查找一些标签的属性,每一个刚学习前端的伙伴,都会用到这个网站.在这里我还是要推荐下我自己建的web前端开发学习群:731669587,群里都是...
web前端---第一个网站
                                                            新手web前端只第一个网站   在这个信息爆炸的时代,相信每个人都无时无刻不陶醉在互联网的海洋之中,生活中与我们接触最多的就是各种千奇百怪的网站了把!当你看到各种网站上眼花缭乱的效果的时候,有木有被震撼?有木有想亲手做一下呢?俗话说好奇心害死猫啊。博主就是这样入了前端的坑,不知不...
web前端书籍,新人必备
看完,收货不多,尽情喷 链接:链接:http://pan.baidu.com/s/1ge38giJ 密码:05y8
js标签的几种用法
我们常用的在a标签中有点击事件: 1. a href="javascript:js_method();" 这是我们平台上常用的方法,但是这种方法在传递this等参数的时候很容易出问题,而且javascript:协议作为a的href属性的时候不仅会导致不必要的触发window.onbeforeunload事件,在IE里面更会使gif动画图片停止播放。W3C标准不推荐在href里面执行java
Web前端个人简历模板(适合前端初学者)
该网页简历采用H5、CSS3、JavaScript实现简单的页面展示和基本的JS特效,给初学前端的同学提供练手素材和网页简历样板。
WEB前端 -- JS函数的定义与调用方法
JS函数的定义与调用方法 JS函数调用的四种方法:方法调用模式,函数调用模式,构造器调用模式,apply,call调用模式 1.方法调用模式: 先定义一个对象,然后在对象的属性中定义方法,通过myobject.property来执行方法,this即指当前的myobject 对象。 var blogInfo={ blogId:123, blogName:"w
有哪些适合新手练手的前端项目?
学习编程专栏连载编程新手练手项目系列之前端项目篇,同样也欢迎热爱学习、对Java感兴趣的朋友学习翻阅上三两篇内容。(连载系列的项目整理以后会在每个月进行一次重新整理,也欢迎大家进行项目的投稿,投稿请私信我。)