JAVA、PHP、前端、APP、网站开发 - 开发技术学习

开发技术学习 » 编程开发 » 在ajax的时候eval的作用

在ajax的时候eval的作用

此文被围观2637日期: 2012-07-04 分类 : 编程开发  标签:  ·······
今天做一天修改密码的功能,用的是ajax,json返回提示信息; [js] $.ajax({ type: "POST", url: url, dataType: 'json', data: data, async: async, beforeSend : beforeSend, complete: function(msg){ var jsonData = eval("("+msg.responseText+")"); if(jsonData.status == 0){ js.home_ajax_return_result = null; ymPrompt.errorInfo({message:jsonData.info, handler:false_handler, titleBar:false,maskAlphaColor:'#000',maskAlpha:0.4,winAlpha:0.8,titleBar:false,closeBtn:true}); }else{ js.home_ajax_return_result = jsonData; false_handler; } } }); [/js] 应该明白大体意思啥,以前用都没有用到返回后用eval来处理 看了很久,查了很多,原来返回来的数据msg.responseText是json格式 eval就是将json格式转换成数组为下面的status调用作准备

站点声明:部分内容源自互联网,为传播信息之用,如有侵权,请联系我们删除。

© Copyright 2011-2024 www.kfju.com. All Rights Reserved.
超级字帖 版权所有。蜀ICP备12031064号