当前位置: 首页 > news >正文

南昌知名网站建设wordpress搜索功能

南昌知名网站建设,wordpress搜索功能,济宁网站建设公司有哪些,如何关联网站与网站AJAX 简介 AJAX 是一种在无需重新加载整个网页的情况下&#xff0c;能够更新部分网页的技术。其实AJAX就可以理解为就是JS。通过AJAX也就实现了前后端分离&#xff0c;前端只写页面&#xff0c;后端生成数据&#xff01; 现在开始通过实例学习&#xff1a; 1--GET传参 <!…

AJAX 简介

AJAX 是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。其实AJAX就可以理解为就是JS。通过AJAX也就实现了前后端分离,前端只写页面,后端生成数据!

现在开始通过实例学习:

1--GET传参

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title>
</head>
<script>function ajax2() {//0:获取input内容let user = document.querySelector(".user").value;let pwd = document.querySelector(".pwd").value;//1:创建ajax对象let xmlHttpRequest = new XMLHttpRequest();//2:配置后端请求--get请求参数用?和&来传参数xmlHttpRequest.open("get", "/stage1_war_exploded/ajax2?user="+user+"&pwd="+pwd, true)//3:发送请求xmlHttpRequest.send();//4:监听数据是否请求成功xmlHttpRequest.onreadystatechange = function () {//5:如果服务器成功解析数据则readyState=4,如果后端成功返回数据则state=200if (xmlHttpRequest.readyState == 4 && xmlHttpRequest.status == 200) {//6:获取后端数据let data = xmlHttpRequest.responseText;//7:将数据插入前端页面document.getElementById("show").innerHTML = data;}}}</script>
<body>
<div id="show" style="border: 1px red; width: 200px;height: 100px">
</div>
账号<input type="text" class="user"><br>
密码<input type="text" class="pwd"><br>
<button onclick="ajax2()">提交</button>//当点击按钮后,调用ajax2()方法
</body>
</html>

2--后端生产数据

@WebServlet("/ajax2")
public class ajax2 extends HttpServlet {@Overrideprotected void service(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException {//设置编码req.setCharacterEncoding("utf-8");resp.setContentType("text/html;charset=utf-8");//后端获取get方式的参数就用getParameterString user = req.getParameter("user");String pwd = req.getParameter("pwd");PrintWriter writer = resp.getWriter();//将后端数据返回给前端writer.write("后端数据来了"+user+"-----"+pwd);}
}

3--POST传参

<!DOCTYPE html>
<html lang="en">
<head><meta charset="UTF-8"><title>Title</title>
</head>
<script>function ajax2() {//0:获取input内容let user = document.querySelector(".user").value;let pwd = document.querySelector(".pwd").value;//1:创建ajax对象let xmlHttpRequest = new XMLHttpRequest();//2:配置后端请求xmlHttpRequest.open("post", "/stage1_war_exploded/ajax2", true);//3:发送请求//3_1:post请求必须设置请求头--一个单词都不能错:固定写法xmlHttpRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");//3_2:发送请求和post参数———————其他地方和get相同xmlHttpRequest.send("user=" + user + "&pwd=" + pwd);//4:监听数据是否请求成功xmlHttpRequest.onreadystatechange = function () {//5:如果服务器成功解析数据则readyState=4,如果后端成功返回数据则state=200if (xmlHttpRequest.readyState == 4 && xmlHttpRequest.status == 200) {//6:获取后端数据let data = xmlHttpRequest.responseText;//7:将数据插入前端页面document.getElementById("show").innerHTML = data;}}}
</script>
<body>
<div id="show" style="border: 1px red; width: 200px;height: 100px">
</div>
账号<input type="text" class="user"><br>
密码<input type="text" class="pwd"><br>
<button onclick="ajax2()">提交</button>
</body>
</html>

http://www.yayakq.cn/news/842990/

相关文章:

  • 网站建设工作室需要哪些设备python做网站内容爬虫
  • 张家界优秀网站建设推荐网站建设
  • 太原网站优化教程北京建设
  • 有关做有机肥的企业网站甘肃网络公司网站
  • 外吐司做的阿里巴巴的网站会员管理系统多少钱
  • 吴江区城乡建设局网站2017流行的网站风格
  • 个人业务网站建设网站建设框架编写目的
  • 云南外贸建站推广网站开发模板系统
  • mvc网站建设设计报告网站建设方案备案
  • 成都电子商务网站建设海淀网站设计公司
  • 统计网站的代码洋河门户平台
  • 沃尔玛官方网站查余额买汽车最好的网站建设
  • 电商网站人员配置销售成功案例分享
  • 做视频搬运哪个网站最赚钱广告设计是什么专业类别
  • 如何做淘宝商城网站四川大学规划建设处官方网站
  • 可以自己做免费网站吗app开发软件多少钱
  • 网站建设公司特点夸克免费空间
  • 承德房地产网站建设丰县网站建设
  • 发布新闻最快的网站经营网站挣钱
  • 商业网站建设目标做百度竞价用什么网站
  • 建设网站询价对比表模板帝国cms 企业网站
  • wap网站html5wordpress怎么改模板
  • 英文网站建设平台公司网站制作与维护
  • 潍坊 网站企划网站设计 网络推广的服务内容
  • 网站建设需要什么顺德新网站制作
  • 深圳网站设计公司网站开发经济可行性分析
  • 班级网站设计大数据开发过程
  • 郑州专业网站制作青海旅游的网站建设
  • 免费物流公司网站模板网站建设市场供需分析
  • 做视频网站用什么服务器配置深圳网站设计必选成都柚米科技09做