ajax技术可以实现异步请求和响应,下面的是用jquery向一个php脚本发送异步请求,并得到响应。

第一步,准备好前台的html表单,和jquery实现的ajax请求

 <html lang="zh-cn">
<head>
<meta charset="utf-8">
<title>ajax</title>
<script src="jquery.js"></script>
</head>
<body>
<form>
<input type="text" name="user_name"/>
<a href="javascript:">提交</a>
</form>
<script>
$(function(){
$('a').click(function(){
$.ajax(
{
type : 'post',
url : 'test.php',
dataType : 'json',
data : {
user_name : $('[name="user_name"]').val()
},
success : function(response){
if(response.res){
console.log( response.info );
}else{
console.log( response.info );
}
},
error : function(){
console.log('ajax请求失败!');
}
}
);
});
});
</script>
</body>
</html>

第二步,准备好响应的php脚本

 <?php
if($_POST){
$arr = [
'res' => '',
'info' => ''
];
$arr['res'] = true;
$arr['info'] = $_POST['user_name'];
echo json_encode($arr);
}

第三步,将两个文件,放在服务器里,访问test.html,在表单输入数据,点击,提交,可以在浏览器的控制台中查看到,输出结果,到network,可以查看请求和响应。

最新文章

  1. JavaScript进阶知识点(慕课)
  2. 关闭 Sublime Text 3 自动更新
  3. AIX日常维护
  4. C#,JS获取mac地址
  5. 7 -- Spring的基本用法 -- 7...
  6. 初识 Asp.Net内置对象之Session对象
  7. jQuery cxSelect 多级联动下拉菜单
  8. rac安装grid报INS-41112错误
  9. $(srctree) is not clean, please run &#39;make mrproper&#39;
  10. POJ1088(dp)
  11. Apache kafka 工作原理介绍
  12. HTML5 CSS3 专题 : 拖放 (Drag and Drop)
  13. python-类的定制
  14. Crontab 执行时没有环境变量!
  15. Web前端JQuery面试题(二)
  16. Redis 常用操作命令,非常详细!
  17. Day4--Python--列表增删改查,元组,range
  18. Expm 10_2 实现Ford-Fulkerson算法,求出给定图中从源点s到汇点t的最大流,并输出最小割。
  19. oracle用户的管理
  20. XCode 设置自定义环境变量

热门文章

  1. javascript中对一个对象数组按照对象某个属性进行排序
  2. Ubuntu16.04Apache负载均衡+集群
  3. 软件工程实践2019第五次作业——结对编程的编程实现 version1.1
  4. HmacSHA256摘要算法2 MACCoder
  5. Python中if __name__ == &#39;__main__&#39;:的作用和原理
  6. 008 BOM
  7. shell编程系列23--shell操作数据库实战之mysql命令参数详解
  8. Python3基础 全局变量 在函数内可使用,不可直接修改
  9. C/C++ socket编程教程之九:TCP的粘包问题以及数据的无边界性
  10. linux硬盘分区与格式化