PHP技术,PHP研究及学习,Python学习,人工智能,大数据服务

PHP+Python » 编程开发 » 在ajax的时候eval的作用

在ajax的时候eval的作用

此文被围观1007日期: 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调用作准备

本站使用ThinkPHP框架开发读图网主题,目前托管在阿里云,图片由读图网提供. 蜀ICP备12031064号

Copyright © 2011-2018adophper.com All Rights Reserved.