jQuery简单的Ajax调用
2016-06-19 18:11
441 查看
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" 占位符,运行结果如下:
相关文章推荐
- 原生js方式实现ajax,并仿jquery方式简单调用
- php+jquery+ajax简单Ajax调用示例
- 基于jquery的ajax简单封装调用案例
- jquery一个简单的AJAX调用
- 【Jquery】Ajax简单调用
- Jquery 调用asp.net ajax (web service/static page method)的示例(一)---简单参数
- jquery的ajax方式调用json简单例子
- jQuery简单的Ajax调用实例
- jQuery简单的Ajax调用示例
- jQuery简单的Ajax调用示例
- jQuery简单的Ajax调用示例
- jQuery简单的Ajax调用示例
- Jquery(Ajax) 调用 SharePoint 2013 Search Rest API 并使用Josn反回结果并简单显示
- jQuery&nbsp;AJAX实现调用页面后台…
- [转]Ajax调用存储过程简单实例
- jquery返回json类型数据集合简单实现ajax返回多个数据
- 使用jquery的ajax方法调用webservice服务
- jquery+ajax渲染,简单的拼接字符串
- 使用JQuery方式的Ajax调用demo.aspx.cs文件后台的方法
- 【jquery调用ajax老是进error,不进success】 bug命名:小雨