標籤:
$.ajax({
url: "http://www.hzhuti.com", //請求的url地址
dataType: "json", //返回格式為json
cache:false,//第二次請求是否讀取緩衝
async: true, //請求是否非同步,預設為非同步,這也是ajax重要特性
data: { "id": "value" }, //參數值
type: "GET", //請求方式
beforeSend: function() {
//請求前的處理
},
success: function(req) {
//請求成功時處理
},
complete: function() {
//請求完成的處理
},
error: function() {
//請求出錯處理
}
});
//1.$.ajax帶json資料的非同步請求
var aj = $.ajax( {
url:‘productManager_reverseUpdate‘,// 跳轉到 action
data:{
selRollBack : selRollBack,
selOperatorsCode : selOperatorsCode,
PROVINCECODE : PROVINCECODE,
pass2 : pass2
},
type:‘post‘,
cache:false,
dataType:‘json‘,
success:function(data) {
if(data.msg =="true" ){
// view("修改成功!");
alert("修改成功!");
window.location.reload();
}else{
view(data.msg);
}
},
error : function() {
// view("異常!");
alert("異常!");
}
});
//2.$.ajax序列化表格內容為字串的非同步請求
function noTips(){
var formParam = $("#form1").serialize();//序列化表格內容為字串
$.ajax({
type:‘post‘,
url:‘Notice_noTipsNotice‘,
data:formParam,
cache:false,
dataType:‘json‘,
success:function(data){
}
});
}
//3.$.ajax拼接url的非同步請求
var yz=$.ajax({
type:‘post‘,
url:‘validatePwd2_checkPwd2?password2=‘+password2,
data:{},
cache:false,
dataType:‘json‘,
success:function(data){
if( data.msg =="false" ) //伺服器返回false,就將validatePassword2的值改為pwd2Error,這是非同步,需要考慮返回時間
{
textPassword2.html("<font color=‘red‘>業務密碼不正確!</font>");
$("#validatePassword2").val("pwd2Error");
checkPassword2 = false;
return;
}
},
error:function(){}
});
//4.$.ajax拼接data的非同步請求
$.ajax({
url:‘<%=request.getContextPath()%>/kc/kc_checkMerNameUnique.action‘,
type:‘post‘,
data:‘merName=‘+values,
async : false, //預設為true 非同步
error:function(){
alert(‘error‘);
},
success:function(data){
$("#"+divs).html(data);
}
});
jquery 之ajax擷取資料