同步:提交请求->等待服务器处理->处理完毕返回 这个期间客户端浏览器不能干任何事
异步: 请求通过事件触发->服务器处理(这是浏览器仍然可以作其他事情)->处理完毕
------------------------------------------------------------------------------------------------
同步就是你叫我去吃饭,我听到了就和你去吃饭;如果没有听到,你就不停的叫,直到我告诉你听到了,才一起去吃饭。
异步就是你叫我,然后自己去吃饭,我得到消息后可能立即走,也可能等到下班才去吃饭。
------------------------------------------------------------------------------------------------
//异步校验年份是否已存在!
var flg = false;
$.ajax({
type: 'post',
data: param,
async:false,
url: '${pageContext.request.contextPath}/yjsm/jxjh/GgbfAction_checkExist.action',
success: function(msg) {
if("1"==msg){
flg=true;
}
}
});
if(flg){
DUI.dlg.info("已存在该年份的公共部分设置,<br/>您可以前往修改!","提示");
return;
}
var url1="${pageContext.request.contextPath}/yjsm/jxjh/GgbfAction_insert.action";
DUI.ajaxSubmit({
type: "POST",
url: url1,
//async:false,
data: param,
onSuccess: function(msg){
window.location.href='${pageContext.request.contextPath}/yjsm/jxjh/GgbfAction_index.action';
}
});