在jqery中有这样一个方法,$.post()下面就这个方法做一个简单的实例:

jQuery.post( url, [data], [callback], [type] ) :
使用POST方式来进行异步请求

参数:

url (String) : 发送请求的URL地址.

data (Map) : (可选) 要发送给服务器的数据,以 Key/value 的键值对形式表示。

callback (Function) : (可选) 载入成功时回调函数(只有当Response的返回状态是success才是调用该方法)。

type (String) : (可选)官方的说明是:Type of data to be sent。其实应该为客户端请求的类型(JSON,XML,等等)

1.html页面(index.html)

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>Untitled Document</title>
<script type="text/javascript" src=\'#\'" /jquery-1.3.2.js"></script>
<script language="javascript">
function checkemail(){if($('#email').val() == ""){$('#msg').html("please enter the email!");$('#email').focus;return false;}if($('#address').val() == ""){$('#msg').html("please enter the address!");$('#address').focus;return false;}ajax_post();
}
function ajax_post(){$.post("action.php",{email:$('#email').val(),address:$('#address').val()},function(data){//$('#msg').html("please enter the email!");//alert(data);$('#msg').html(data);},"text");//这里返回的类型有:json,html,xml,text
}
</script>
</head>
<body>
<form id="ajaxform" name="ajaxform" method="post" action="action.php"><p>email<input type="text" name="email" id="email"/></p><p>address<input type="text" name="address" id="address"/></p><p id="msg"></p><p>    <input name="Submit" type="button" value="submit" οnclick="return checkemail()"/></p>
</form>
</body>
</html>

2.php页面(action.php)

<?php
$email = $_POST["email"];
$address = $_POST["address"];
//echo $email;
//echo $address;
echo "success";
?>

转载于:https://www.cnblogs.com/yexuelaoren/p/6062841.html

jquery中$.post()方法的简单实例相关推荐

  1. php jquery 实例教程,php jquery 多文件上传简单实例

    这篇文章主要介绍了php jquery 多文件上传简单实例,有需要的朋友可以参考一下 代码如下: Upload $(document).ready(function() { var settings ...

  2. js里apply方法的简单实例

    代码片断 $(document).ready(function(){function apple(age,name,color) {this.name = name;this.color = colo ...

  3. ajax的blur调用,jQuery事件blur()方法的使用实例讲解

    实例 当输入域失去焦点 (blur) 时改变其颜色: $("input").blur(function(){ $("input").css("back ...

  4. javascript、jQuery的扩展方法,扩展实例展示代码

    $(function () {     var total = 0, height = $(window).height(), memberScroll, cartScroll, proScroll; ...

  5. ajax+php+jq+面向对象,php+jquery+ajax+json的一个最简单实例

    html页面: $(function(){ $("#send").click(function(){ var cont = $("input").seriali ...

  6. ajax webservice 参数类型,JQuery Ajax WebService传递参数的简单实例

    Asp.NET中利用jQuery实现Ajax时,在服务器端可以使用aspx,ashx,以及WebService等方式.最近研究了一下WebService方式,jQuery Ajax 方法调用 jQue ...

  7. jQuery中slice()方法用法实例

    本文实例讲述了jQuery中slice()方法用法.分享给大家供大家参考.具体分析如下: 此方法可以选取匹配元素集的子集. 语法结构: 复制代码 代码如下: $(selector).slice(sta ...

  8. mysql 两列数据互换_mysql 实现互换表中两列数据方法简单实例

    由于最近项目,有这样一个需求,是把数据库中的两列数据互换,经过好久才搞定,这里写个简单实例,做过记录. 1.创建表及记录用于测试 CREATE TABLE `product` ( `id` int(1 ...

  9. js调用java_Js调用Java方法并互相传参的简单实例

    Js通过PhoneGap调用Java方法并互相传参的. 一.JAVA代码 写一个类,该类继承自Plugin并重写execute方法. public class PluginTest extends P ...

最新文章

  1. 是什么限制了区块链技术的应用?
  2. MapObjects2自带例子的问题
  3. xfce4开始菜单中的小老鼠图标不见了
  4. 年末盘点,2021年最值得推荐的10个提高开发效率工具,程序员必备
  5. CentOS下ELK基于ElastAlert实现日志的微信报警
  6. Java 针对每个人安装的位置不同的情况 从快捷方式中获取到安装位置 运行谷歌浏览器
  7. 第三章:数组[4Arrays]
  8. java 当前时间 15分钟_怎么用java 获取15分钟以前的时间
  9. php strlen 汉子,php使用strlen()判断中文汉字字符串长度
  10. 张家界3天旅游攻略(带你的想象给我游玩一遍)
  11. python音乐下载_python 音乐下载演示源代码
  12. dz邮箱验证怎么设置_如何设置discuz qq邮箱验证
  13. svm matlab 图像分割,勇哥的视觉实验:SVM分类器(二) 支持向量机的应用例子,图片分割...
  14. 计算机打字怎么测试,计算机 - 在线打字测试(dazi.kukuw.com)
  15. 算法分析:时间和空间复杂度
  16. Python实现气象天气数据采集与分析【定时邮件发送最新天气提醒+基于时间轴制作Gif天气演变图】
  17. Unity 3d网游画面的3d效果
  18. SpringMVC程序开发
  19. SharePoint - PDF file无法打开的解决方案
  20. 关于SNS社区与行业电子商务结合一些看法

热门文章

  1. 在最长的距离二叉树结点
  2. JS选中OPTION
  3. HDU 1711 Number Sequence(算法验证)
  4. 分享20个非常有用的Web开发工具和框架
  5. jQuery Alert Dialogs (Alert, Confirm, Prompt Replacements)(翻译)
  6. 聚焦3D地形编程第五章GeomipMapping for the CLOD
  7. iOS开发UI篇—Modal简单介绍
  8. 01012_计算机常用单词
  9. Linux搭建PHP环境(LAMP)
  10. javascript 模式学习篇---基础