为了账号安全,请及时绑定邮箱和手机立即绑定

post()、get()都是Ajax()里面的Type的类对吗?

比如 

$.get()

是否等于

$.ajax(

    type:"get"

)

正在回答

1 回答

不是

$.get(),$.post()都是Ajax异步请求数据的方法 它有很多不同的参数,不仅仅是因为type是get或者post

$.get(url [,data] [,callback] [,type]);

采用GET方式向服务器请求数据,其中type:设置返回内容的格式,可选的有xml, html, script, json, jsonp, text等。默认值为html

$.post(url [,data] [,callback] [,type]);  以POST方式从服务器发送数据,其余与$.get()大同小异

而load getJSON getScript都是默认以get方式向服务器请求数据的

只是Ajax()方法里的type是可以让你灵活制定是post还是get方法,其余都相当于已经封装好了一些默认的方式,让你去调用,所以Ajax()最灵活,可控性最强

所以你那样理解有点小小的不足

1 回复 有任何疑惑可以回复我~
#1

qq_sss

意思是说,Ajax()方法相当于$.GET()和$.post()这两种方法的混合吗?Ajax()方法里的type是post时就相当于$.post()???
2015-10-18 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
jQuery基础课程
  • 参与学习       154768    人
  • 解答问题       7184    个

加入课程学习,有效提高前端开发速度

进入课程

post()、get()都是Ajax()里面的Type的类对吗?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信