$.ajax({ type : "post", url : '../humanresource/archive/archiveSubmit.action', cache : false, dataType : "json", data : { 'archiveDetailVO.archiveIndex' : archiveIndex, 'archiveDetailVO.editType' : $('#archiveSubmitType').val(), 'archiveDetailVO.userName' : $('#archiveDetail_window_userName').val(), 'archiveDetailVO.sex' : $('#archiveDetail_window_sex').combobox('getValue'), 'archiveDetailVO.jobId' : $('#archiveDetail_window_jobId').val(), 'archiveDetailVO.deptId' : $('#archiveDetail_window_department').val()
}, error : function(XMLHttpRequest) {// 請求失敗時調用函數(shù)
if (processCommErr(XMLHttpRequest)) {
$.messager.alert('錯誤', '提交失敗', 'error');
}
}, success : function(json) {
$.messager.alert('成功', '提交成功!', 'info');
}
});以上我的一段完整的ajax提交代碼,功能就是把data中數(shù)據(jù)提交到后臺VO中去,但是當數(shù)據(jù)項目過多時,以下提交項要寫很多行。我的這些數(shù)據(jù)都是在一個form中,之前了解到可以用$("form").serialize()這樣提交form,但我的頁面至少有2個form,想問我怎么控制提交哪個?謝謝data : { 'archiveDetailVO.archiveIndex' : archiveIndex, 'archiveDetailVO.editType' : $('#archiveSubmitType').val(), 'archiveDetailVO.userName' : $('#archiveDetail_window_userName').val(), 'archiveDetailVO.sex' : $('#archiveDetail_window_sex').combobox('getValue'), 'archiveDetailVO.jobId' : $('#archiveDetail_window_jobId').val(), 'archiveDetailVO.deptId' : $('#archiveDetail_window_department').val()
},
我的頁面至少有2個form,想問我怎么控制提交哪個?
慕尼黑5688855
2023-04-08 23:19:04