码迷,mamicode.com
首页 > 其他好文 > 详细

近期疑惑和总结

时间:2019-12-22 12:54:03      阅读:78      评论:0      收藏:0      [点我收藏+]

标签:步骤   url   request对象   没有   end   contex   数据   open()   head   

1、使用Ajax完成功能的四个步骤:

  (1)创建XMLHttpRequest对象 (2)建立到服务器连接 (3)设置服务器在完成后的回调函数 (4)发送请求

其中在第二步会使用到open(),其中的参数分别代表数据提交方式(GET、POST),数据提交地址(URL),是否异步

如果使用GET方式没有什么特别之处,但是使用POST要在下面设置请求头为普通文本提交即:xhr.setRequestHeader("Context-Type","application/x-www-formurlencoded"), 最后要在发送数据中的send(加上参数)  因为POST的数据不能显示在浏览器上

2.value和val()的使用场景

  (1)value一般在js中使用,用来设置或者获取文本域的值,一般都是document的getElementById来使用,然后接value来获取或者设置值

  (2)val()一般在jq中使用,无参数是表示获取值   $("input").val()      有参数时 表示设置值$("input").val("你太蠢了~")

近期疑惑和总结

标签:步骤   url   request对象   没有   end   contex   数据   open()   head   

原文地址:https://www.cnblogs.com/9797ch/p/12079230.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!