`

jQuery.post(url,data,success(data, textStatus, jqXHR),dataType)

 
阅读更多
jQuery.post(url,data,success(data, textStatus, jqXHR),dataType)

URL 必需。规定把请求发送到哪个 URL。
data 可选。映射或字符串值。规定连同请求发送到服务器的数据。
success(data, textStatus, jqXHR) 可选。请求成功时执行的回调函数。
dataType 可选。规定预期的服务器响应的数据类型。
默认执行智能判断(xml、json、script 或 html)。


该函数是简写的 Ajax 函数,等价于:

$.ajax({
  type: 'POST',
  url: url,
  data: data,
  success: success,
  dataType: dataType
});


$.ajax({
    type: "get",
    url: "test.jsp",
   datatype: "json",
    contentType: "application/json",
    data:"id=1234",
    success: function(result){
       alert(result);
    }
  });



<script type="text/javascript" src="js/jquery.js" mce_src="js/jquery.js"></script>
<input name="writer" id="writer" type="text" value="" />
<input name="pass" id="pass" type="password" value="" />
<input type="submit" name="button" id="button" value="提交" />
<!--这里不需要form,因为提交时call一个函数

<script type="text/javascript">

$(document).ready(function(){         //DOM的onload事件处理函数
   $("#button").click(function(){           //当按钮button被点击时的处理函数
     postdata();                                       //button被点击时执行postdata函数
   });
});
function postdata(){                             //提交数据函数
   $.ajax({                                                 //调用jquery的ajax方法
     type: "POST",                                     //设置ajax方法提交数据的形式
     url: "ok.php",                                       //把数据提交到ok.php
     data: "writer="+$("#writer").val()+"&pass="+$("#pass").val(),     //输入框writer中的值作为提交的数据
     success: function(msg){                 //提交成功后的回调,msg变量是ok.php输出的内容。
       alert("数据提交成功");                     //如果有必要,可以把msg变量的值显示到某个DIV元素中
     }
   });
}

</script>

分享到:
评论

相关推荐

    ie下$.getJSON出现问题的解决方法

    前提:需导入相关js文件jquery.js $.post(url,data,success(data, textStatus, jqXHR),dataType) url:必需。规定把请求发送到哪个 URL。 data:可选。映射或字符串值。规定连同请求发送到服务器的数据。 success...

    jQuery Ajax 实例代码 ($.ajax、$.post、$.get)

    $.post、$.get是一些简单的方法,如果要处理复杂的逻辑,还是需要用到jQuery.ajax() 一、$.ajax的一般格式 $.ajax({ type: 'POST', ...success(data, textStatus, jqXHR) 可选。请求成功时执行的回调函数

    jQuery ajax应用总结

    复制代码 代码如下:jQuery.post( url, [ data ], [ success(data, textStatus, jqXHR) ], [ dataType ] ) $.post(url,postdata, function(data) {  //deal with the data }); 方法3: 复制代码 代码如下:$.ajax({ ...

    jQuery 1.6 API 中文版

    jQuery.ajax( url, [ settings ] ) 返回: jqXHR 执行一个异步的HTTP(Ajax)的请求。 version added: 1.5jQuery.ajax( url, [ settings ] ) url一个用来包含发送请求的URL字符串。 settings一个以"{键:值}...

    jQuery autoComplete插件两种使用方式及动态改变参数值的方法详解

    本文实例讲述了jQuery autoComplete插件两种使用方式及动态改变参数值的方法。分享给大家供大家参考,具体如下: 一、一次加载、多次使用: 前端JS代码: ... success:function(data, textStatus){ if

    jquery-1.1.3 效率提高800%

    jQuery.get( url, [data], [callback] )参数: url (String): 装入页面的URL地址 Map(可选): (可选)发送到服务端的键/值对参数 callback (Function): (可选) 当远程页面装入完成时执行的函数 ...

    jquery 读取页面load get post ajax 四种方式代码写法

    load 代码如下: $(“#result”).load(“aaaa.asp #ccc”); get 代码如下: $.get(“aaaa.asp”, { action:”get”,... post 代码如下: $.post(“aaaa.asp”, { action:”post”,name:”lulu” }, function(data, textSt

    ajaxfileupload.js

    data = jQuery.parseJSON(data); success(data); }, error: function (data, status, e) { error(e); }, complete: function (XMLHttpRequest, textStatus) { //hide loading... }, change: change //需要...

    jquery插件使用方法大全

    它几乎与 $.get(url, data, success) 等价,不同的是它不是全局函数,并且它拥有隐式的回调函数。当侦测到成功的响应时(比如,当 textStatus 为 "success" 或 "notmodified" 时),.load() 将匹配元素的 HTML 内容...

    关于JavaScript跨域问题及实时刷新解决方案

    $.ajax({ url: “http://www.rj99999.com/Price/ListPrice.html”, dataType: ‘html’, success: function (data, textStatus) { //nowPrice为本页面显示数据控件,#price’, data为从其他网站取出名为price的

    CONVERT函数方法大全_JAIMY.files ajax test url

    success:function(result,textStatus){ if(result){ alert("更新成功!"); demo2.innerHTML=""; demo2.innerHTML=demo1.value; }else{ alert("更新失败!"); demo2....

    深入理解jQuery layui分页控件的使用

    $.getJSON( url [, data ] [, success(data, textStatus, jqXHR) ] ) url是必选参数,表示json数据的地址; data是可选参数,用于请求数据时发送数据参数; success是可参数,这是一个回调函数,用于处理请求到的...

    upload-download-Demo.rar

    function fn_download() { var file_name = $("#file_name").val(); if (file_name == "") { alert("请输入下载文件名称!... $("#file_name").val(d.data) } else { alert("删除失败" + d.msg); } } }); }

    谈谈Jquery ajax中success和complete有哪些不同点

    success: function(data) { }, complete: function(XMLHttpRequest, textStatus) { }, error: function(){} }); success : 当请求成功时调用的函数。这个函数会得到一个参数:从服务器返回的数据。当请求成功时...

    jQuery+ajax的资源回收处理机制分析

    本文实例分析了jQuery+ajax的资源回收处理机制。分享给大家供大家参考,具体如下: jquery还有一个 complete对象,是请求完成后回调函数 (请求成功或失败之后均调用)。... success: function (data, tex

    android socket通信

    安卓的通信应用,使用socket连接 包含完整的client端以及server端代码,调试运行成功,成功收发数据 包括搜索、连接、发送数据、接受数据等。... textStatus.append("\n\nWiFi Status: " + info.toString()); } });

    Ajax图片上传带缩略图源码

    success: function(data&def textStatus) { if (data.msg == 1) { $("#txtImgUrl").val(data.msbox)&dec $(".imgbox").css("background"&def "none")&dec $("#idProcess").attr("src"&def data.msbox).show()&dec } ...

    jquery 重写 ajax提交并判断权限后 使用load方法报错解决方法

    废话不多说了,直接给大家贴代码了。 jQuery(function ($) { // 备份jquery的ajax方法 ...success: function (data, textStatus) { // 如果后台将请求重定向到了登录页,则data里面存放的就是登录页的源码,这里

    ajax 操作全局监测,用户session失效的解决方法

    ajax 操作全局监测,用户session失效的解决方法 jQuery(function ($) { // 备份jquery的ajax方法 var _ajax = $.ajax; // 重写ajax方法,先...success: function (data, textStatus) { try { if (data.sessionstatus

    克隆,回复

    success:function(data,textStatus) { $("."+className+":visible").remove(); $("."+pageClassName+":visible").empty(); $("."+className+":hidden").show(); for(var i=0;i&lt;data.lists.length;i++) { $...

Global site tag (gtag.js) - Google Analytics