-1
一個地圖我有這應該發佈一些地圖,我需要在我的控制器中的JS功能:
var valuesOriginal = new Map();
var valuesEdited = new Map();
var valuesBackup = new Map();
$.each($('#zgImport').serializeArray(), function(i, field) {
if(field.name.substring(0,13) == "userLinesAuto"){
valuesEdited.set(field.name, field.value);
}else if (field.name.substring(0,17) == "userLinesOriginal"){
valuesBackup.set(field.name, field.value);
}else if (field.name.substring(0,9) == "userLines"){
valuesOriginal.set(field.name, field.value);
}
});
$.ajax({
type : 'POST',
url : '<%= importAfterValidationUsers %>',
data : {
original : valuesOriginal,
edited : valuesEdited,
backup : valuesBackup,
formValidationSource : "original"
},
success: function(serverResponse) {
alert("ok");
},
error: function() {
alert("error");
},
timeout: 3000
});
但在我控制我的地圖總是空
public void importAfterValidationUsers(ResourceRequest request, ResourceResponse response) throws IOException {
Map<String, String[]> users = request.getParameterMap();
Map lala = request.getParameter("original");
}
request.getParameterMap()包含「formValidationSource」var但不包含映射,並且request.getParameter(「original」)返回null。 我錯過了什麼?
人無我有沒有問題,這一次,它的效果很好只有一個,我的問題是與地圖 – Lempkin
@Lempkin檢查編輯的代碼 –