JQuery Ajax

http://www.cnblogs.com/zhangziqiu/archive/2009/05/08/jQuery-Learn-6.html

  Load:load( url, [data], [callback] )

get:  $(“#Class”).load(“http?param=btnAjaxget_click"&timestamp=" + (new Date()).getTime());

Post:$("#divResult").load("../data/AjaxGetMethod.aspx", { "param": "btnAjaxPost_click" });

jQuery.get( url, [data], [callback], [type] )

jQuery.getJSON( url,  [data], [callback] )

jQuery.getScript( url, [callback] )

jQuery.post( url, [data], [callback], [type] )

jQuery.ajax( options )

Ajax相关函数

1. jQuery.ajaxSetup( options )

说明:

设置全局 AJAX 默认options选项。

2.serialize( )

说明:

序列表表格内容为字符串,用于 Ajax 请求。

序列化最常用在将表单数据发送到服务器端时. 被序列化后的数据是标准格式, 可以被几乎所有的而服务器端支持.

为了尽可能正常工作, 要求被序列化的表单字段都有name属性, 只有一个eid是无法工作的.

single=Single&param=Multiple&param=Multiple3&check=check2&radio=radio1

 

3.serializeArray( )

Returns: Array<Object>

说明:

序列化表格元素 (类似 '.serialize()' 方法) 返回 JSON 数据结构数据。

注意,此方法返回的是JSON对象而非JSON字符串。需要使用插件或者第三方库进行字符串化操作。 第三方插件http://code.google.com/p/jquery-json/

原文地址:https://www.cnblogs.com/jingfuluo/p/2993627.html