index.php 的代码如下:

<!DOCTYPE HTML>
<html>
<head>
<meta charset="UTF-8">
<!--引入jQuery文件-->
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
$(document).ready(function(){
$("#testAjax").click(function(){
showUser();
});
});
function showUser(){
var name = $("#name").val();
var sports = $("#selectName").val();
// alert(a);
$.ajax({
url:"server.php",
type: "POST",
data: {
name:name,
sports:sports
},
dataType:"html",
error: function(data){
alert("error");
console.log(data)
},
success: function(data){
$('#txtHint').html(data);
// alert(data);
},
})
}
</script>
</head>
<body>
<form>
姓名:<input type="text" id="name"><br><br>
喜欢的运动:<select id="selectName">
<option value="0">篮球</option>
<option value="1">足球</option>
<option value="2">排球</option>
<option value="3">桌球</option>
<option value="4">乒乓球</option>
</select>
</form>
<br>
<div id="txtHint">显示内容</div><br>
<button id="testAjax" type="button">Ajax改变内容</button>
</body>
</html>

服务器页面 server.php 的代码如下:

<?php
if($_POST['name'] != "" && $_POST['sports'] != ""){
switch($_POST['sports']){
case 0:
echo $_POST['name']."这小子喜欢篮球";
break;
case 1:
echo $_POST['name']."这小子喜欢足球";
break;
case 2:
echo $_POST['name']."这小子喜欢排球";
break;
case 3:
echo $_POST['name']."这小子喜欢桌球";
break;
default:
echo $_POST['name']."这小子喜欢乒乓球"; } }else{
echo "请输入姓名和选择喜欢的运动";
} ?>

运行index.php,将数据用POST方式发送到server.php页面,执行完成后返回并将数据发送回 "txtHint" 占位符,运行结果如下:

最新文章

  1. ios swift 2 新的OptionSetType使用方法
  2. php判断闰年
  3. JavaScript日期对象使用总结
  4. 如何启动或关闭oracle的归档(ARCHIVELOG)模式
  5. android res文件夹下面的 values-v11 、 values-v14
  6. 运行EFDC出现这样的错误:forrt1:severe&lt;157&gt;:Program Exception-access violation
  7. linux系统基础(二)
  8. 从一段代码看fork()函数及其引发的竞争
  9. VueJs(2)---VueJs开发环境的搭建和讲解index.html如何被渲染
  10. 教你快速撸一个免费HTTPS证书
  11. U66785 行列式求值
  12. python多进程multiprocessing模块中Queue的妙用
  13. mysql sql执行计划
  14. iOS UITextView 设置 NSLinkAttributeName 属性,点击链接跳转
  15. Android UI开发神兵利器之Android Action Bar Style Generator
  16. 通达OA在centos系统中快速部署文档(web和数据库)
  17. python闭包和装饰器(转)
  18. rest的Web服务端获取http请求头字段
  19. vsCode开发java遇到的问题整理、解决方案(持续更新)
  20. java之对象适配器

热门文章

  1. 在Excel里面,单元格里输入公式后只显示公式本身,不显示结果,怎么办
  2. 课堂练习之找数字0-N中“1”出现的次数
  3. 用css制作空心箭头(上下左右各个方向均有)
  4. java 读写文件乱码问题
  5. 【题解】CF#855 G-Harry Vs Voldemort
  6. [洛谷P4118][Ynoi2016]炸脖龙I([洛谷P3934]Nephren Ruq Insania)
  7. BZOJ2002:[HNOI2010]弹飞绵羊——题解
  8. BZOJ3922 Karin的弹幕 【线段树】
  9. Eclipse NDK 打印LOG信息(都在jni目录下操作)
  10. 【枚举】 最大子矩阵(I)