1.普通异步提交
var callback = function(result) {
var comment = "";
var suggestList = result.suggestList;
...............
};
// var para = {type:'suggestCreateTime'};
$.post($('#initPath').val() + '/SuggestController.do?method=getSuggestBySuggestUser', null, callback);
2.form异步提交
var mainform = $("#FORM_RESETPW");
mainform.ajaxSubmit({
type: "post",
url: $('#initPath').val() + '/LoginController.do?method=restPwByUserId&userId='+$("#userId").val(),
dataType: "json",
beforeSubmit: function (formData, jqForm, options){
},
success: function(result) {
if(result.result == 'false'){
$.ligerDialog.warn(Resource.oldPwError);
return;
}
..........
}
});
除了jquery的包外,还要注意需要引入:<script src="<%=request.getContextPath()%>/root/resources/js/jquery.form-3.18.js" type="text/javascript"></script>
3.同步提交
$.ajax({
type: "POST",
async:false, // 设置同步方式
cache:false,
url: $('#initPath').val() + '/LoginController.do?method=getDayangEmailAddress',
success:function(result) {
var addressStr = result.dayangEmailAddress;
dayangEmail = addressStr.split(";");
}
});