AJax技术

Jquery中$.post和$.ajax的用法分析(2)

字号+ 作者:H5之家 来源:H5之家 2016-08-13 14:00 我要评论( )

callback (Function) : (可选) 载入成功时回调函数(只有当Response的返回状态是success才能调用该方法)。 type (String) : (可选)客户端请求的数据类型(JSON,XML,等等) 这是一个简单的 POST 请求功能以取代复杂 $.a

callback (Function) : (可选) 载入成功时回调函数(只有当Response的返回状态是success才能调用该方法)。
 
type (String) : (可选)客户端请求的数据类型(JSON,XML,等等)
 
这是一个简单的 POST 请求功能以取代复杂 $.ajax ,请求成功时可调用回调函数。如果需要在出错时执行函数,请使用 $.ajax。

下面是一个使用$.post的简单示例代码:

$.post( 'http://www.phpernote.com/ajax.php', {Action:"post",Name:"lulu"}, function(data,textStatus){ //data可以是xmlDoc,jsonObj,html,text,等等. //this;//这个Ajax请求的选项配置信息,请参考jQuery.get()说到的this alert(data.result); }, "json"//这里设置了请求的返回格式为"json" );

如果你设置了请求的格式为"json",此时你没有设置Response回来的ContentType 为:Response.ContentType = "application/json"; 那么你将无法捕捉到返回的数据。
 
注意,上面的示例中 alert(data.result); 由于设置了Accept报头为"json",这里返回的data就是一个对象,因此不需要用eval()来转换为对象。

您可能感兴趣的文章

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • 再谈Jquery Ajax方法传递到action

    再谈Jquery Ajax方法传递到action

    2016-08-13 13:00

  • PHP+jquery+ajax实现即时聊天功能实例_php技巧

    PHP+jquery+ajax实现即时聊天功能实例_php技巧

    2016-08-11 10:00

  • asp.netjquery+ajax异步刷新实现示例

    asp.netjquery+ajax异步刷新实现示例

    2016-08-10 11:01

  • javascript教程,js基础,js技巧,jquery,json,ajax

    javascript教程,js基础,js技巧,jquery,json,ajax

    2016-08-07 13:00

网友点评
<