다른 코드와 설정을 시도했지만 어떻게 작동하는지 아직 알지 못합니다. 제가jQuery 함수의 루프 스루 (loop through) 값
$(document).ready(function() {
var myArray = [ 'AB', 'AC']
function makeSpaceInactive(spaceKey) {
jQuery.ajax({
contentType: 'application/json',
type: 'POST',
url: '/rpc/json-rpc/confluenceservice-v2/setSpaceStatus',
data: '["SPACEKEY", "ARCHIVED"]',
success: function(response) {
console.log(response);
}, error: function(response) {
console.log(response);
}
});
});
$.each(myArray, function (index, value) {
makeSpaceInactive(value);
});
})
에서 myArray있는 숫자는 SPACEKEY 인 데이터 기능을 갖는 makeSpaceInactive 함수 반복한다 .. jQuery를의 makeSpaceInactive 함수에서 배열에서 모든 값을 추가 할 것이다. 하지만 myArray 값으로 스페이스 키 데이터를 대체하는 방법을 모르겠다?
전체 배열을'makeSpaceInactive' 함수 나 한 번에 하나의 값으로 전달 하시겠습니까? – rbock
한 번에 하나의 값! –
[Pass array to ajax request to $ .ajax()]의 가능한 복제본 (https://stackoverflow.com/questions/8890524/pass-array-to-ajax-request-in-ajax) – Liam