方式 1:
$.ajax({ dataType : 'json', url : 'http://localhost:8080/data.do', data : '{"id":1}', type : 'POST', success : function(ret) { console.log(ret); }, error : function(ret) { console.log(ret); }});
url String 类型的参数,发送请求的地址data Object 或 String 类型,发送到服务器的数据type String 类型,请求方式get或postdatatype String 类型,预期服务器返回的类型timeout number 类型,设置请求超时时间async boolean 类型,异步为 true(默认),同步为 falsecache boolean 类型,默认为true,是否从浏览器缓存中加载信息beforesend Function 类型,如添加自定义 http header
方式 2:
$.get(url, params, function(resp, status_code){}, dataType); //get请求$.post(url, params, function(resp, status_code){}, dataType); //post请求
url 必需。规定把请求发送到哪个 URLparams 可选。映射或字符串值。规定连同请求发送到服务器的数据function(data, Status) 可选。请求成功时执行的回调函数dataType 可选。规定预期的服务器响应的数据类型