AJAXBloger 2012-07-06
var now=new Date().getTime();//加个时间戳表示每次是新的请求
$.ajax({
type:"POST",
url:"detailJSON.action?stageid="+stageId+"&now="+now+"",
async:false,
dataType:"json",
success:function(data){
//dosomething
},
error:function(XMLHttpRequest,textStatus,errorThrown){
//alert("请求失败!");
}
});说明:取自信息化项目管理系统(外网) 的阶段性报告模块,替换只能异步的jQuery.getJSON(url, [data], [callback]) 方法
如果是get则如果有参数会直接跟在地址之后。如果是post请求,向服务器发送POST请求由于解析机制的原因,需要进行特别的处理。因为POST请求和Web表单提交是不同的,需要使用XHR来模仿表单提交。