课程
/前端开发
/JavaScript
/Ajax全接触
jqXHR是什么?在哪里有定义?
data是ajax里定义的取得四个value的data变量吗?data.msg是默认服务器返回的信息吗?
data.success和data.msg是固定的写法对吗?
2017-04-13
源自:Ajax全接触 5-1
正在回答
data是一个参数,你怎么取名字都可以,但是data这个参数是后台echo返回的那一串json的前台名字(叫什么无所谓,但是一般显示其意义叫data),既然data是个json对象,里面有各种参数,success和msg都是后台返回来的名字,后台怎么写你就怎么写,不能随便更改
error是请求失败的时候调用的函数,该函数有三个参数XMLHttpRequest对象,错误信息和捕获的错误对象(可选)。data就是要发送到服务器的数据,这里就是之前四个值得那个data,msg是在服务器中定义的用来返回提示信息的,success也是在服务器中定好的,属于服务器与客户端之间的一种默认语句,但是这个名称是他们达成的统一,并不是非要这么写。
举报
本课程通过一个案例,讲解Ajax的相关概念原理实现方式和应用