jquery里ajax中怎么将函数中的数据提取出来,放在另外一个其他函数中使用?

jquery里ajax中怎么将函数中的数据提取出来,放在另外一个其他函数中使用?$.getJSON("js/userinfo.json",function(data){v... jquery里ajax中怎么将函数中的数据提取出来,放在另外一个其他函数中使用?$.getJSON("js/userinfo.json",function(data){

var $jsontip = $("#jsonTip");
var strHtml=""//存储数据的变量
$jsontip.empty();//清空内容
$.each(data,function(infoIndex,info){
var cdate=eval(info["cdate"])
cdate=$.type(cdate);

alert(cdate)

retrun cdate
展开
 我来答
依然特雷西sky
高粉答主

2020-04-16 · 繁杂信息太多,你要学会辨别
知道答主
回答量:1511
采纳率:33%
帮助的人:65.8万
展开全部

1、新建一个html文件,命名为test.html。

2、在test.html文件内,使用form标签创建一个表单,并使用input创建一个用户名输入框,一个密码输入框。

3、在test.html文件内,创建一个button按钮,用于点击提交表单内容,当按钮被点击时,执行subform()函数。

4、在js标签内,创建subform()函数,在函数内,通过id分别获得文本框和密码框对象,通过val()方法获得输入的内容。

5、在js标签内,使用“$.ajax()”来实现ajax提交表单内容。url为提交数据至服务器的连接,type为传输数据的类型,data为数据的内容,success为服务器接收数据后返回的内容,通过if实现提交成功与否的判断。

6、在浏览器打开test.html文件,点击按钮,查看结果。

武韬君
推荐于2017-05-20
知道答主
回答量:3
采纳率:0%
帮助的人:2.2万
展开全部
你可以将存储返回结果的变量设置为全局变量,这样其他函数在就可以使用了
var qjbl=""; //全局变量

$.ajax({
url:"js/userinfo.json",
type:"post",
success:function (data) { //data是你返回的值
qjbl=data.parseJSON();
var $jsontip = $("#jsonTip");
var strHtml=""//存储数据的变量
$jsontip.empty();//清空内容
$.each(data,function(infoIndex,info){
var cdate=eval(info["cdate"])
cdate=$.type(cdate);
}

})
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
dgddssdhh
2015-11-18 · TA获得超过768个赞
知道小有建树答主
回答量:1455
采纳率:53%
帮助的人:506万
展开全部
定义全局变量
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2015-11-18
展开全部
全局变量
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2015-11-18
展开全部
全域变量。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 2条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式